Heron Island is located just off the coast of Gladstone and boasts some of the best scuba diving and snorkelling on the Great Barrier Reef. Heron Island is a coral cay, meaning it is completely composed of sand and coral fragments. The island is surrounded...
Read More...