Where is Punta de Palma?

Where is Punta de Palma located?

Punta de Palma, Ysabal, Guatemala (approx. 15.73333°, -88.63333°)


Where is Punta de Palma on the map?