Stresa, Piedmonte, Italy
Located on Lake Maggiore, Stresa offers a view of the Borromean Islands. Accessed by ferry, these islands are filled with architectural and botanical delights. Be sure to sample the local cookie, Margheritine of Stresa and explore the Park of Villa Pallavicino.