by Angela Fairhurst Opened in 2017, the $150 million beachfront oasis Grand Velas Los Cabos on Mexico’s Baja Peninsula is located between Cabo San Lucas...
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...