
This beach vacation to Mexico's Baja Peninsula is the perfect way to combine sun, sand and surf, with other outdoor activities like hiking, snorkeling and sea kayaking. Throughout you'll stay at charming boutique hotels. Begin your trip on the Baja at the atisan community of Todos Santos and stay … [Read more...]



