Isola dei Pescatori, an island in Lake Maggiore fraction of Stresa
Isola Bella with its beautiful gardens and its wonderful baroque statues, in Stresa
Panoramic view of Lake Maggiore
Stresa is a town on the shores of Lake Maggiore in the province of Verbano-Cusio-Ossola, in the Piedmont region of northern Italy.
Since the early 20th century, the main source of income has been the tourist trade; like other places on Lake Maggiore, it benefits from spectacular views as well as areas of historical and architectural interest. It is situated on road and rail routes to the Simplon Pass.
‘Old World Italian’ is the fruit of years of passion and research, and documents the couple’s move from a world of croissants, pates and rich sauces, to one dominated by olive oil and pasta, hazelnuts and strong espresso.