By Angela Fairhurst Cabo San Lucas, on the southern tip of Mexico’s Baja California peninsula, is known for its beaches, water-based activities, outdoor restaurants, numerous...
By Angela Fairhurst Cabo San Lucas in Baja California is back with a vengeance after 2014’s Hurricane Odile. Completely remodeled, there are two boutique hotels...