If the diving spots closest to the Queensland coast are too crowded for you, consider trekking a few miles east of the mainland to Hamilton Island. It's the largest inhabited island of the ...
Some results have been hidden because they may be inaccessible to you