Orcas & Humpback Whales In Costa Rica-Bill Beard
Playa Hermosa, Costa Rica Articles - 30.8 miles away
Orcas and humpback whales have been sighted in increasing numbers in 2012 - 2013. We have sighted, documented and photographed seventeen orcas and ten humpbacks already this month. Call Bill Beard's F...
From USD $110 per night