Sort:  

Heron Island is on my list for sure!
So many islands to check out in the GBR!
Definitely add Lady Elliott to the list. Best snorkeling i have done on the GBR so far!