Das Feriendorf befindet sich im unteren Teil des Verzascatals, nördlich des Lago Maggiore. Den Eingang zum Tal bildet die legendäre 220m hohe Staumauer "Diga della Verzasca". Ein paar Strassenbiegungen weiter liegt der Ort Berzona am Stausee Lago di Vogorno. Malerisch schmiegen sich am nordöstlichen Berghang alte Bauernhäuser aus Naturstein - die Rustici della Verzasca.