Stingray Naturescape
451

Castellane

Simply relax and enjoy a remarkable view of the emerald water of Lake Castillon nestled in the French Alps.