Located on the western coast of Cape Range National Park in the town of Exmouth, South Mandu Beach - also known as South Mandu - is a small, rocky, beige sand beach. This beach is tucked between the famous Sal Salis Beach and Oyster Stacks and has a beautiful backdrop of rugged ledges, dunes, bushlands, and a nearby campground, which together provide incredible views of the vast Indian Ocean. South Mandu Beach is one of the popular snorkeling spots in Cape Range National Park, as it is just a few meters away from Ningaloo Reef, which is part of the Ningaloo Marine Park, which is considered one of the world's largest fringing coral reefs.