Alistair Caldicott
Coral Bay snorkelling 6
Coral Bay snorkelling:
Underwater coral - the Ningaloo Reef is much less well known than the Great Barrier Reef, but it is more remotely located, less crowded and much closer to the shore