Tag: Grand Velas

Swimming with Dolphins

There is luxury and there is luxury done right. Grand Velas Riviera Maya represents the latter. An All Inclusive resort on the turquoise waters of Playa Del Carmen…