Osa Peninsula | Costa Rica
2017-11-25
Located in Costa Rica’s southwestern province of Puntarenas, the Osa Peninsula is home to at least half of all species living in Costa Rica and is a favorite spot for nature-lovers Puerto Jimenez is the peninsula’s main town with an airport that serves the area and provides easy access toRead More →