Cairns and the Great Barrier Reef represents some of the finest and most exotic scuba diving and snorkeling in the world. Whether your interests lie with diving and snorkeling day trips, live aboard cruises and extended diving expeditions to the Ribbon Reefs and Cod Hole, learning to dive, or advanced diver training for certified divers, North Queensland’s Great Barrier Reef, and Dive Directory, can meet all of your diving holiday needs.