3. Turquoise Bay
Western Australia’s Turquoise Bay has been deemed the second-best beach in the country, thanks largely to its stunning reef and snorkelling opportunities. Let the current take you towards the exquisite Ningaloo reef, but be wary of the strong current near the sandbar. Take to the water to spot creatures like anemone fish, colourful parrotfish, moon wrasse, starfish and reef sharks.