Aix-Les-Bains is a small beautiful town 60 miles east of Lyon. It is well known for it's spas and for having the largest natural-made lake in France. The mountain view was incredible! If you are ever in the south-east of France, it's definitely a place to check out. We just did a day visit.