UPDATE! Grand Velas Los Cabos Named #1 Luxury Hotel in Mexico, #8 in the World by TripAdvisor’s 2020 Travelers’ Choice Awards. Cabos San Lucas, …
There is just something about exotic beach resorts that I personally love! In fact, those types of vacations are some of my very favorites. There is just something about those azul turquoise waters that get me excited about being in a luxury (and hopefully exotic) beach resort.