Where is Quepos?

Where is Quepos located?

Quepos, Quepos (Station), Costa Rica (approx. 9.431098°, -84.162094°)


Where is Quepos on the map?