Cannobio è un comune situato nella provincia di Verbano-Cusio-Ossola, sulle rive del Lago Maggiore. La sua bellezza è data dalle tradizionali case colorate, dal lungolago e dalla vista sulle montagne. La popolazione si aggira intorno ai 5.500 abitanti.