Snorkelling on the Great Barrier Reef is a revelation - The Independent