Turin inaugurates new metro stations
March 12, 2011
Anyone who has been to Turin knows that even though this city is large, it’s quite small compared to Rome or Milan. As the forth largest city in Italy and host to the 2006 Winter Olympic games, Turin has started to improve their public transportation. I am told that the city did not want to … More Turin inaugurates new metro stations