There is no doubt that the best way to really experience the Great Barrier Reef is to stay out there for a few days. You get much more time to relax and really enjoy yourself and ultimately more time for diving and snorkelling. You'll get to participate in up to 11 dives, 9 day and 2 night, or as a snorkeller you'll get to experience a large variety of fantastic outer reef locations.

