If you are finding the choice between each of the Great Barrier Islands a little difficult, your solution may lie in a cruise that links several of the islands and reefs.
Coral Princess is a small ship cruise company who offers three, four or seven-night cruises around the unspoiled reef system between Cairns, Townsville and Lizard Island. The...
Read more