Population: 1,628
Located on an island of the same name, the town of Monte Isola sits in the middle of one of Italy’s prettiest lakes, Lake Iseo. To get there, you’ll need to drive an hour and a half from Milan, then take a 20-minute ferry ride across the lake from the town of Iseo—but it’s well worth the effort. The quaint town boasts many excellent trattorias, lakeside cafés, cozy B&Bs, and the beautiful Madonna della Ceriola chapel, nestled at the summit of the island.