Call of the Wild: Costa Rica’s Osa Peninsula

Call of the Wild: Costa Rica’s Osa Peninsula

Sitting behind the pilot of the Cessna, I finally catch a glimpse of the Osa Peninsula. It is a wild, seemingly untouched piece of southern Costa Rica, where furry green forests kiss the sea. The landing strip at Puerto Jiminez is short – will we stop before hitting...