Xanadune is a secluded beach located in Cape Range National Park, Australia. This picturesque beach stretches for over a kilometer and boasts of soft, white sand that meets the turquoise waters of the Indian Ocean. Activities available at Xanadune include swimming, snorkeling, and sunbathing. As this beach is situated in a national park, there are no lifeguards on duty, and visitors are advised to exercise caution when swimming. There are no bathrooms or other amenities at Xanadune, so visitors should come prepared.