Where is Iberia?

Where is Iberia located?

Iberia, Peten, Guatemala (approx. 16.45°, -90.05°)


Where is Iberia on the map?