Dunk Island, Mission Beach, Hinchinbrook Island, Queensland, Australia, Great Barrier Reef Dunk Island