Bergamo is a hidden gem in the foothills of the Alps, overlooked by its more famous neighbour, Milan. A beautiful and historic city, it’s well worth a visit for its medieval architecture, including the Città Alta, or ‘Upper City’, a walled district perched on a hilltop. The cobbled streets and piazzas of the Città Alta are home to some of the best-preserved Renaissance buildings in Italy, as well as a number of churches and museums. The city is also surrounded by lovely countryside, with rolling hills and snow-capped mountains providing a dramatic backdrop. Head to the lakeside town of Lecco for a taste of Italy’s more traditional side, or visit Bergamo’s lively bars and restaurants for a taste of the city’s contemporary culture.