Where is Ixobel?

Where is Ixobel located?

Ixobel, Peten, Guatemala (approx. 16.30861°, -89.41278°)


Where is Ixobel on the map?