There are many ways to experience the Reef from Cairns, whether you're a swimmer or non-swimmer, diver or beginner snorkeller, travelling with family or looking ...