Where is Los Órganos?

Where is Los Órganos located?

Los Órganos, Puntarenas, Costa Rica (approx. 9.81667°, -84.9°)


Where is Los Órganos on the map?