There is nothing like swimming with whales. The feeling you get when a whale looks you in the eye is surreal and humbling. I have traveled to Tonga ten times to swim with these gental giants, and hope to do it for another ten years. Dont get me wrong I am a die hard diver, and never thought I would look forward to snorkel trips but being in the presence of giants is the most fun I have had with a mask on....