As someone who is obsessed with marine life, freediving, and fishing, there is no better experience than joining freediving holidays for whale swimming in Tonga. The crew and staff made all my dreams come true. It is truly paradise out there and experiencing the intimacy of mother humpbacks and theirs calves and the testosterone of the male heat runs was absolutely mind blowing.