First dive and snorkling site - Great Barrier Reef Cairns - Esplanade 4 Mile beach - Between port Douglas and Cairns Rain forrest Cape Tribulation Ulysses butterfly