More
    Home Tags Dolphin watching

    Tag: dolphin watching

    Costa Rica: A Unique Destination…

    Costa Rica is a country considered one of the main natural treasures of Central America. Its heavenly beaches and warm weather, almost all year...
    Osa Peninsula, Costa Rica

    The Osa Peninsula – No Power, No Problem

    No electricity seems to be a big problem normally. That usually means no clean laundry, no hot showers, and worst of all, no Netflix....
    Language »