With more than 900 islands to explore, you will be spoilt for choice for activities in the Great Barrier Reef: