Winter is one of the best times to visit the Great Barrier Reef as the weather is mild, the waters are clear, and the site is less crowded.