Lake Maggiore Express: Visiting Italy & Switzerland in a Day

  The Lake Maggiore Express offers one of the most delightful European excursions that can possibly exist: a train through exquisite Alpine countryside which takes you across the Italian border and into the Swiss town of Locarno, before a gentle return journey by boat. The day begins in Stresa, Italy, from where the first train […]

Lake Maggiore Express: Visiting Italy & Switzerland in a Day Read More »