
As the crown jewel of Costa Rica’s national parks, Corcovado National Park attracts nature and wildlife lovers from around the world. Visitors make it a point to tick Corcovado National Park off their bucket list, especially as it’s located in the Osa Peninsula which holds 2.5% of the world’s biodiversity. Corcovado National Park is very […]
The post San Pedrillo Station in Corcovado National Park appeared first on MytanFeet.