I am making plans for a two week winter trip for my family of five (kids ages are 9, 13 and 15). We had planned to cover just France and Switzerland, but the astronomical prices in Switzerland have prompted us to consider going to Northern Italy. We are not skiers, we like small towns over big cities and we are backpack travelers on rail. Right now our schedule is:
Day 1 : Train straight from airport to Annecy, France
Day 2 and 3 : Annecy, France (Christmas Market, Light Show and Farmer's Market)
Day 4 : Annecy, France to Milan, Italy
Day 5-7 : Milan, Italy and surrounding towns
Day 7 : Milan, Italy to Venice, Italy
Day 7-10 : Venice, Italy
Day 10 : Venice to Switzerland (possibly Bernina Express...would need to split up over two days...is it worth it?)
Day 11-13 : Lucerne, Switzerland
Day 14-15 : Zurich, Switzerland
What would you change? Any MUST do's in these towns? Any places we should add or skip? Thanks in advance!