Snorkeling on the barrier reef is amazing.
The fish were amazing/. The photos do not do them justice. I took them through the glass bottom of a boat. The colours are subdued and the images softened. I missed most of the incredible ones and you get no idea of size.