Swiss Guide
PlaceLocarno

Locarno

Locarno at the northern tip of Lake Maggiore is Switzerland's sunniest city – with over 2'300 hours of sunshine per year and a Mediterranean townscape of palm trees, arcades and piazzas. The old town ...