Discover the UNESCO-listed wonders of the Great Barrier Reef on this overnight tour and spend a night on a boat. Enjoy plenty of time to swim and snorkel along the reef, take part in optional ...