- Photo: Corsica, France
3 Bedroom Chalet Saint Nicolas la Chapelle (73590) - Mont Blanc views