your free PDF travel guide for Stresa
Wikipedia says:
Stresa is a small town of about 5,000 inhabitants on the shores of the Lago (Lake) Maggiore and situated on the road and rail routes to the Simplon pass in the region of Piedmont in Italy. (...) more....



