From the awesome beauty of the Great Barrier Reef. to the breath-taking spectacle of giant whale sharks cruising the Ningaloo Reef...