Where is Amatique Bay Hotel?

Where is Amatique Bay Hotel located?

Amatique Bay Hotel, Izabal, Guatemala (approx. 15.74749°, -88.58091°)


Where is Amatique Bay Hotel on the map?