Often overlooked for touristy Milan, Bergamo is an ideal spot to avoid the big crowds in the main tourist city. Made up of an upper town and lower town, this beautiful town has stunning old houses overlooking the region around it and elegant churches dotted in between.

You Might Also Like: