Verbania About this sound listen is a city and comune on the shore of Lake Maggiore, Piedmont, in northwest Italy, about 91 km north-west of Milan and about 40 km from Locarno in Switzerland.
Verbania About this sound listen is a city and comune on the shore of Lake Maggiore, Piedmont, in northwest Italy, about 91 km north-west of Milan and about 40 km from Locarno in Switzerland.