10 essential stops for Europe first-timers