Grand Velas Los Cabos – A Must Visit All-Inclusive Resort!Featured

By Maggie Halligan The Grand Velas in Los Cabos is every bit deserving of it’s standing with Tripadvisor’s Traveler’s Choice Awards for 2020.  It secured the #1 spot in Cabo and is #8 in the WORLD!  Our experience there was…

Read more