Dive, Snorkel and Sail Australia's Great Barrier Reef, Cairns
Intimate Sailing, Snorkelling, and Diving Adventures – New Horizon has been operating live-aboard sailing and scuba diving adventures from Cairns, Australia to the Great Barrier Reef since 19