Where is Chan Santa Cruz?

Where is Chan Santa Cruz located?

Chan Santa Cruz, Yucatan, Mexico (approx. 20.52083°, -88.0625°)


Where is Chan Santa Cruz on the map?