Tag

The Piedmont region of Italy is home to the resplendent city of Turin, where snow-capped Alps anchor the skyline in almost every direction. Here are some of the many ways to discover the best of this often unsung city.