Isola Bella, Lake Maggiore, Italy. Boat trip on Lake Maggiore and Isola Bella one of the most popular tourist attractions in the lake area of northern Italy.
Choose your region
Selecting a region may change the language and promotional content you see on the Adobe Stock web site.