Where is Timul?

Where is Timul located?

Timul, Yucatan, Mexico (approx. 21.18333°, -89.4°)


Where is Timul on the map?