Playa del Carmen - Quintana Roo - Mexico
Google Maps
Waze
El jardin de Shangri-La Calle 38 Nte between Av. 5th and the beach Playa del Carmen 77710