Usually, when it comes to diving and snorkelling in Australia, the first thing that comes to anyone's mind is the Great Barrier Reef. With a vast range of dive spots spread over the 2,300 km stretch, the reef is sufficiently equipped with colourful corals. You can drive down from Cairns and Port Douglas, which is not a long drive. Heron Island has much to offer with more than ten dive sites made resplendent by vividly hued fish and coral. If you hop down to Lady Elliot Island, it will give you the chance to swim alongside manta rays.