Located in Clermont-l'Hérault, France, Lac Du Salagou is a stunning beach with reddish-orange sand and crystal-clear waters. The beach spans over 7 kilometers and offers a variety of activities such as swimming, sunbathing, picnicking, hiking, and cycling.