Where is X-Tooth?

Where is X-Tooth located?

X-Tooth, Yucatan, Mexico (approx. 20.86667°, -87.96667°)


Where is X-Tooth on the map?