Europe Italy Northern ItalyOctober 22, 2015 Citta Alta: Bergamo Upper Town’s Old World Europe Bergamo is a tale of two towns. (more…) 17 Comments Read More