The best restaurants in the Savoie Mont Blanc region of France

The 2018 Michelin guide has awarded new stars to the restaurants in the Savoie Mont Blanc in France, and now this snowy region of France has a total of 48 Michelin stars for its best restaurants. This is one of our favorite places in France, by the way; we recently spent a summer holiday in the …

The best restaurants in the Savoie Mont Blanc region of France Read More »