The Great Barrier Reef (Cairns, Australia) Australia TravelChristopher MitchellFebruary 26, 2015Australia, Reef Experience, Diving, Cairns, Great Barrier Reef, Queensland, Reef Encounter, Reef Trip, Snorkelling, Oceania