Lake Maggiore, Italy 2015 : 91 / 93

Previous
Next

The cobblestone narrow streets of Stresa are a joy for pedestrians. There are many shops and plenty of restaurants.