The Great Barrier Reef is a perfect place to catch some beautiful scenery and season it with the most unforgettable experience watching world's most amazing creatures. Australia's Humpback dolphin is an inshore species that makes it far easier to take a glimpse of. The area offers a few tours that will help you take a look at them about 20 km offshore. As for the very best location for spotting the dolphins near the Great Barrier Reef see Moreton Bay, Townsville-Hinchinbrook, Bathurst Bay, Weipa and Mornington Island. Don't hesitate to undertake a journey along the Great Barrier Reef coast and re-wild to the full!