Plage de L'Ange Gardien is located in Villefranche-sur-Mer, France, and is a lovely crescent-shaped beach that is approximately 250 meters in length. The sand on this beach is a soft, light color and is perfect for sunbathing or building sandcastles.