Where to go
Italy
Things to do in Stresa
Stresa is a town on the shores of Lake Maggiore in the province of Verbano-Cusio-Ossola in the Piedmont region of northern Italy, about 90 kilometres (56 mi) northwest of Milan. Like other places on Lake Maggiore, it benefits from spectacular views as well as areas of historical and architectural interest.
