Nothing compares to getting up close with the marine life in the Great Barrier Reef.

Up Next

Snorkelling the Great Barrier Reef - Australian Traveller