Locarno, Switzerland.

Locarno is a magnificent summer resort hidden within the Alps. This charming town is located in the northern part of Lake Maggiore. Heart of the town is Piazza Grande. Promenade around the lake shore is decorated with trees & flowers. To get the spectacular view of the lake & the surrounding mountains take a funicular upto Madonna de Sasso. Every year in August this town hosts the International Film Festival.