Lake Maggiore, Italy 2015 : 91 / 93
The cobblestone narrow streets of Stresa are a joy for pedestrians. There are many shops and plenty of restaurants.