Half Day Swim with Whales Experience from Sunshine Coast
Experience the rare opportunity of swimming with humpback whales. Take a boat ride off the Sunshine Coast of Queensland and then head into the water. Watch the whales gracefully glide by as you swim.