Where is El Cid La Ceiba Beach?

Where is El Cid La Ceiba Beach located?

El Cid La Ceiba Beach, Estado de Quintana Roo, Mexico (approx. 20.48004°, -86.97255°)


Where is El Cid La Ceiba Beach on the map?