As for snorkeling, the Great Barrier Reef is truly lacking. The corals are poor, the water visibility is poor, and there are numerous restrictions. You can't swim on the corals. It's incomparable to the Maldives. The highlight is the helicopter tour of the Great Barrier Reef, which is undoubtedly a World Heritage-level landscape.