- Locarno is a city in the southern part of Switzerland, located in the canton of Ticino. It is situated on the northern shore of Lake Maggiore and is known for its beautiful waterfront, old town, and mild climate. Locarno is a popular tourist destination, attracting visitors with its stunning landscapes, historical landmarks, and cultural events. The city is famous for its annual film festival, the Locarno Film Festival, which is one of the oldest film festivals in the world. Locarno also offers various outdoor activities, such as hiking, biking, and water sports, making it a great destination for nature lovers.