Lake Sainte-Croix is located in the Verdon Nature Reserve in southern France. The clear lake water is adjacent to the steep stone walls, and the gentle sandy beaches are accompanied by dense green mountains and forests. It is so beautiful that the turquoise lake water is like a piece of emerald.