Lake Maggiore, Italy 2015 : 71 / 93

Previous
Next

Locarno is an Italian-speaking resort city in southern Switzerland on Lake Maggiore at the base of the Alps. It is known for its sunny climate and it is chock full of cute buildings like this old farm building.