Great-Barrier-Reef.org is a privately run travel guide for people who plan their trips themselves.
Independent travel site: not the official website of the Great Barrier Reef Marine Park Authority, Tourism Australia, Tourism and Events Queensland or any reef operator, and not connected to any tour company or hotel.
Contact: hi@great-barrier-reef.org