Source: https://www.viator.com/Cairns-and-the-Tropical-North-tourism/Diving-and-Snorkeling-at-the-Great-Barrier-Reef/d754-t1438