we are coming to Geneva on 24th for 1 week . planning to stay 24th and 25th in Geneva and leave for charmonix on 26th morning . And Staying 2 nights in charmonix and on 28th morning leaving for milan . stay the night in milan and come back on either 29th or 30th . we have flight back to UK on 31st late night . I know it might sound hectic but my son wants to visit all these places . My question is are we missing any must see place near geneva instead of charmonix ??? And what can we do in Geneva on 25th as most places must be close on christmas . Thank you so much in advance .