More from the OsaIt’s the kind of place, where if you stop and look at the ground, it’s moving with so much life. Those are leaf cutter ants climbing up the tree. When you look across a path they are [...] READ MORE
The Osa Peninsula, Costa RicaThe Osa Peninsula is one of the most beautiful, pristine areas of Costa Rica. Lucky for me, I spent a few days there. READ MORE