I Castelli di Cannero, splendida località dell'alto Lago Maggiore a 16 Km da Verbania, sono visibili dalla sua riva, da cui distano poche decine di metri. Oggi si presentano come suggestivi ruderi che sembrano affiorare magicamente dalle acque del Lago Maggiore e costituiscono i resti della Rocca Vitaliana, fatta costruire tra il 1519 ed il 1521 da Ludovico Borromeo.
La Rocca Vitaliana sorse come difesa dalle incursioni svizzere dopo la perdita del Canton Ticino da parte del Ducato di Milano. La parte principale, sull'isolotto di levante, presenta ancora i massicci muraglioni costruiti a pelo d'acqua seguendo l'andamento irregolare dello scoglio e alcuni torrioni di forma diversa che conservano parzialmente la loro merlatura.
Sull'isolotto di ponente, invece, restano un torrione mozzo e alcuni grossi tronconi di muraglie che continuano a sfaldarsi.
I due isolotti non sono visitabili per motivi di sicurezza, ma il loro fascino arcaico e suggestivo continua a richiamare i turisti, che possono ammirarli dalla riva o a bordo di imbarcazioni che organizzano crociere sul Lago Maggiore.
Come arrivare: dalla A26, uscita di Verbania. Proseguire in direzione del confine italo-svizzero percorrendo la SS34 che costeggia il Lago Maggiore fino a giungere a Cannero Riviera.
