Eden

Drake Bay - Osa Peninsula - Costa Rica The Osa Peninsula is one of the most biodiverse places on the planet. Such claims can be hard to believe, but in this instant there is no room to dispute it once you have visited. There is sustainable tourism and eco tourism, and then there is Osa. …

Continue reading Eden