While at Heron Island on the southern end of the GBR, standing in the shallows, watching reef sharks and rays glide past. Heaven on
SHARE THIS