Hotel Review: Grand Velas Los Cabos, an All-Inclusive Luxury Resort by Susie Albin-Najera • 2017-06-15 • 2 Comments Grand Velas Los Cabos is a new, all-inclusive luxury beachfront resort situated on the shimmering shores of the Sea of Cortez in the corridor between San Jose del Cabo and Cabo San Lucas in Baja California Sur, Mexico. This is… Read more →