
Near the town of Exmouth in Western Australia is Ningaloo Reef, one of the best places to see whale sharks in the world. Every year these massive but gentle creatures gather around Ningaloo Reef to feed, and travellers can book a tour to go snorkelling and swimming alongside them. This is one of the best places to visit in Australia for lovers of marine life.