25 Things To Do in Bergamo: Ultimate Guide to Italy’s Hidden Gem …
Bergamo may just be Italy’s undiscovered gem of the north. It’s a thriving city not far from Milan oozing with historical charm. Its ancient upper town, Città Alta, is delicately perched above the lower town, Città Bassa, fortified with 16th-century…