Centovalli Express – panoramic train

Centovalli Express – a Panoramic Train connecting Locarno in Switzerland and Domodossola in Italy! The Centovalli Express connects the towns of Locarno on the Lago Maggiore with the Italian town Domodossola in the Piedmont region. The Centovalli railway is a spectacular panoramic train ride which takes you in two hours from the lake, through forests,… Continue reading Centovalli Express – panoramic train