Where is Papagayo Peninsula?

Where is Papagayo Peninsula located?

Papagayo Peninsula, Papagayo Peninsula, Costa Rica (approx. 10.6167°, -85.682°)


Where is Papagayo Peninsula on the map?