Where is Punta de Rieles?

Where is Punta de Rieles located?

Punta de Rieles, Ysabal, Guatemala (approx. 15.55°, -88.58333°)


Where is Punta de Rieles on the map?