Where is Palma del Coco?

Where is Palma del Coco located?

Palma del Coco, Oaxaca, Mexico (approx. 16.28333°, -97.6°)


Where is Palma del Coco on the map?