Where is Santa Cruz Nueva?

Where is Santa Cruz Nueva located?

Santa Cruz Nueva, Yucatan, Mexico (approx. 19.33333°, -89.325°)


Where is Santa Cruz Nueva on the map?