More
    Home Tags Whale and dolphin watching

    Tag: whale and dolphin watching

    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 »