Other stuffVisit Savoie, France, for Stunning Mountain Views and World-Class Skiing May 16, 201789 views2 minute read Famous for its snow-covered mountain peaks and alpine lakes, Savoie is a major skiing hub. Hundreds of thousands… 0 Shares 0 0