Photo: Michelle Maria, CC BY 3.0, Wikimedia Commons

The Royal Haciendas

Riviera Maya – Playa del Carmen & Xcaret, Mexico

Activities Food & drinks

Traveler map