Torino: The Olympic City of Italy

The 2006 Winter Olympics put Torino (Turin in English) on the map. Before that, nobody had heard of it, which is unfortunate, because it’s a beautiful little city that punches above its weight. While being considerably smaller than Milano, it offers more in the way of architecture and classic Italian style than it’s larger counterpart. […]