Los Cabos is widely known for its variety of all-inclusive resorts providing their guests with state-of-the-art amenities, paradisiac views, and much more! Not by chance, Tripadvisor.com recently named the Grand Velas resort, located in the tourism corridor within Cabos San Lucas, the best luxury hotel in Mexico. But while for some ‘holiday’ is synonymous with …