Italy, Piedmont, Stresa trip planner. Plan your travel route on map, share with your friends and family & find great vacation deals to Stresa with Voyajo
Destination creator (Voyajo Team)
Stresa is a town and comune of about 5,000 inhabitants on the shores of the Lago (Lake) Maggiore in the region of Piedmont, northern Italy; it is situated on the road and rail routes to the Simplon pass, about 90 km north-west of Milan (...) (from Wikipedia).
Visit Stresa
Destination trips content
Pictures
Videos