Discovering idyllic Bellagio, Lake Como, Italy

Located right on the waterfront of Lake Como, in the Italian region known as Lombardy, idyllic Bellagio is a maze of red-roofed and green-shuttered buildings, steep stone staircases, lush cypress groves and rhododendron-scented gardens all flanked by a waterfront collection of bobbing boats. It’s a place that’s impossible not to fall in love with. Our guest…