Cannobio is the last town on the shore of Lake Maggiore before the Swiss border. Today it is one of the prime tourist resorts in the VCO province. The original centre of the town, known as the “Borgo”, begins from the ancient Via al Castello and takes the visitor into a timeless world of old houses, flights of steps and lanes leading down towards the lake front. These narrow streets, shut in by high buildings, were designed to protect the inhabitants from hostile incursions from the lake. Cannobio’s lakefront is one of the finest promenades on Lake Maggiore.