Get in the water and make some new friends! This adventure will take you into the water and allow you to swim alongside some of the majestic humpback whales that grace us with their presence through out the summer months.
Close Encounter With Humpback Whales – Get Up Close and Personal
Share.