Things to Do in Savoie, France

The Savoie is a region rich in culture and strategically situated in the French Alps, close enough to Switzerland and Italy to make weekend trips to either during your stay. But it should be said that the little Alpine towns along the train route to either are so charming you may be pulled into a … Continue reading Things to Do in Savoie, France