Skip to main content

Locarno

Resting in the Italian-speaking Swiss Canton of Ticino, Locarno nestles at the northern tip of Lake Maggiore. A haven for lovers of beauty, climb up to the Sanctuary of Madonna del Sasso for great views of the town and lake, discover one of the area’s many medieval castles, admire the lovely murals inside the Church of Santa Maria in Selva, or visit all the planets of the solar system by way of a 1:1,000,000,000 scale model called the Astrovia Locarno.

,
,
,
,
,