Don't plan a trip to Italy without visiting Bergamo, its hidden gem of the north! Here's 25 things to do in Bergamo to add to your itinerary!