Site Requires Javascript - turn on javascript!

Australia's Best Snorkelling Spots

Snorkelling at Heron Island, Queensland

Snorkelling at Lord Howe Island, New South Wales

Ningaloo Reef, Western Australia

Swim with the giant cuttlefish, Stony Point, Eyre Peninsula, South Australia

Flinders Pier, Flinders, Mornington Peninsula, Victoria

More articles like this