Where is Tahkabo?

Where is Tahkabo located?

Tahkabo, Yucatan, Mexico (approx. 21.05°, -88.06667°)


Where is Tahkabo on the map?