All you need to know about living in Bergamo, Italy as an expat: cost of living, how to find apartments, how to meet new people, and practical tips.