Whale-watching is one of the world's most inspiring experiences, but how does swimming with the largest creatures on the ...
This year’s humpback whale (Megaptera novaeangliae) season in Australia has almost ... Great Barrier Reef and the Gold Coast bay. Along this route is Hervey Bay, an important resting area ...