Swim with humpback whales on the Sunshine Coast for a truly unforgettable adventure! We offer the only small-group tour in the region, giving you the best chance for a personal and awe-inspiring encounter with these gentle giants.