Cairns has excellent diving and many trips are organised to the Great Barrier Reef. We do suggest that you pre book as they do fill up and most people pre book.
http://www.partner.viator.com/widgets/custom.jspa
3963
0
5
Cairns is the place to dive. We strongly suggest you book ahead.