Am Nordwestufer des Lago Maggiore (Kanton Tessin) liegt die Stadt Locarno. Die Altstadt dieses wärmsten Ortes der Schweiz zieht sich bis zum See und der Schiffsanlegestelle, westlich der Stadt fließt die Maggia in den Lago Maggiore, gegenüber liegt die Stadt Ascona. Im Norden schließen sich bewaldete Hügel sowie Berge bis zu einer Höhe von 1600 Metern an.
Das Stadtzentrum ist geprägt durch die Piazza Grande mit ihren einladenden Restaurants, Cafés und Läden. Gleich nebenan befindet sich das um 1500 erbaute Castello Visconteo mit dem Geschichtsmuseum sowie ein Franziskanerkloster und die Kirche San Francesco.
Oberhalb der Stadt steht das Wahrzeichen selbiger – die Wallfahrtskirche Madonna del Sasso. Diese kann zu Fuß oder mit der Seilbahn erreicht werden. Es bietet sich von hier ein schöner Blick auf die Stadt, den See und die Berge. Einen solchen gibt es auch von der 1340 Meter hoch gelegenen Cardada sowie von der 1670 Meter hohen Cimetta, die mit Gondel- bzw. Sesselbahn zu erreichen sind.