Swim with Wild Whales and Dolphins? Here’s How!

I know many travelers have had the experience of swimming with dolphins in pens. This can be a very special experience. But what about swimming with wild whales and dolphins in their natural world? Now you can! The whales in question are the humpback whales. The...