Where is Altos Pascua?

Where is Altos Pascua located?

Altos Pascua, Lemon, Costa Rica (approx. 10.03333°, -83.65°)


Where is Altos Pascua on the map?