30 Jul The living gem that is Bergamo
Bergamo is one of our all-time favourite small Italian towns — a medieval hilltop borough bristling with towers and atmospheric buildings that are carefully protected and maintained, so that the visitor feels completely immersed in history. The town is built on three ascending levels. The modern...