Turin is a city in the Turin province of Italy. It is located near two major rivers, the Po and Dora Riparia, and as such is a major transportation and business hub. Many buildings in Turin date from the 17th to 19th century.
Parent Map
Vetted?
No