Where to Eat and Drink in Turin Turin, often known as the Paris of North Italy, is an underrated and under-visited city. If you haven’t heard of it, check more about… by Ishita December 26, 2017