Stock Photo - River Cannobino with bathing tourists near the church of Saint Anna in Valle Cannobina near Cannobio. Cannobio is a town in the Piedmont region in northern Italy and is located on Lake Maggiore.

Stock Photo: River Cannobino with bathing tourists near the church of Saint Anna in Valle Cannobina near Cannobio. Cannobio is a town in the Piedmont region in northern.

Searchable keywords

Choose multiple keywords