Friday, July 25, 2008

Locarno, Switzerland


View Larger Map

Locarno is located on the north shore of Lake Maggiore about an hour and a half north of Milan.