offMetro World > Italy

Torino is a Northern Italian city far enough off the Rome-Venice–Florence tourist triangle to feel authentic and undiscovered. It has an elegant air, with the prerequisite Duomo, breathtaking baroque squares, and effortlessly chic inhabitants. The city is also compact enough to navigate with ease. If you think Italians and their cars are conjoined twins, Torino’s […]