Swim with humpback whales off the Sunshine Coast. Led by experienced freedivers, this four-hour tour offers you and a small group of up to six the chance to swim alongside one of the world's largest and most gentle creatures. While every effort is made to ensure you can swim with the whales, this experience is subject to daily conditions and the whales' behavior. All necessary gear is provided, though you are welcome to bring your own swimsuits. Swimming with these gentle giants is a once-in-a-lifetime experience that will leave you with unforgettable memories.