10 Best Sights in Turin, Italy

10 Best Sights in Turin, Italy

cultureTaylor Markarian
Turin, the first capital of Italy in the 1800s and the current capital of Piedmont, Italy, is one of the most impressive metropolitan areas in the country. Turin, Italy is a mecca of world-class cuisine, architecture, and history. Most people know the landmark city as being the home of the mysterious Shroud of Turin; a [...]