Where is Hobomo?

Where is Hobomo located?

Hobomo, Peten, Guatemala (approx. 17.05°, -89.9°)


Where is Hobomo on the map?