Whale Swimming, Tonga

W hat an incredible experience getting to swim with Humpback whales in Tonga. 2015