Where is Barra Honda National Park?

Where is Barra Honda National Park located?

Barra Honda National Park, Barra Honda National Park, Costa Rica (approx. 10.18738°, -85.31879°)


Where is Barra Honda National Park on the map?