Stock Footage Clips of Stresa, on Lake Maggiore. Views on the Lake.
The famous town of Stresa enjoys a splendid location on Lake Maggiore in the Gulf of Borromeo, where it overlooks the eponymous islands, the main attraction in the region. Its beautiful countryside, architectural gems and mild climate combine to make Stresa one of the most popular tourist attractions in Italy. You can read a bit more on stresa.com.
Clips can be purchased on major stock agencies or directly here on the site. In case of interest, please do send an email from the Contact page.