Not known Factual Statements About Great Barrier Reef
There are various great areas to stay to the Great Barrier Reef, with a range of activities watching for you. You could possibly keep on an island, be it a resort like Hamilton Island, or one thing much more isolated and remote which include Haggerstone Island.Snorkeling: Dive to the very clear waters with a mask and snorkel to witness the colourfu