Where is Coquilleal?

Where is Coquilleal located?

Coquilleal, Veraguas, Panama hat (approx. 7.94778°, -81.11639°)


Where is Coquilleal on the map?