The Divine Dolphin
Costa Rica has the longest whale watching season for Humpback whales in the world, because the whales migrate here from both North and South America. The remote Osa Peninsula in the south of the country is the best place see the whales. Take a cruise with the Divine Dolphin and spend half a day watching Humpback whales and Pantropical spotted dolphins. #swimming #whalewatching #DrakeBay
13 countries - 52 spots