Bergamo is about 40 km from Milan. It has a low cost airport which is why we visited. I was pleasantly surprised by its castles, renaissance houses, art, medieval feeling and, good Italian restaurants. We stayed just one afternoon but would have stayed two or three days if we had known all it had to offer. It is divided into Bergamo Alta and Baja. The low part is a very modern area, without much historical appeal and the top, where I stayed, is very medieval. La Piazza Vecchia (Old Square), is located in the heart of Bergamo and is the symbol of the city. It´s one of the most beautiful squares in Italy that overlooks the historic buildings and monuments such as the Civic Tower and the Campanone.