Sunday, October 29, 2017

Dolphins and Whales of Drake Bay, Costa Rica!

The dolphins and whales of Drake Bay, Costa Rica on the Osa Peninsula. Join us for the eco adventure of a lifetime!