Touring The Best Of France

ChamberyChambery is a beautiful town in the Rhône-Alpes region of France. Chambéry is the birthplace and historic capital of Savoie. Throughout history, it has been both Italian and French. It lies in a valley in the Alps surrounded by the Bauges and Chartreuse mountain ranges and provides almost 360-degree views of the French Alps. To the north, it is bordered by Lac du Bourget, the largest natural lake in France. Chambery has long been a “crossroads to the Alps” dating all the way back to the 11th (Read More...)