Seasonal Photos of Locarno, Ticino on Lake Maggiore
Locarno sits at the top of Lake Maggiore in the Swiss canton of Ticino - the Italian speaking part of Switzerland.
Whether you are visiting Locarno in summer, winter or at any other time of year, its hard to ignore the natural beauty that surrounds this lakeside paradise. With the promednades lined with palm tress and the mountains capped by snow, Locarno is a bustling town packed with things to see and do for all the family.
There are no photographs of this resort yet.