fbpx

Corcovado National Park at Osa Peninsula

Corcovado National Park at Osa Peninsula

The beautiful Corcovado National Park is located in the Southern part of Costa Rica pacific coast.