Turin – Italy

Turin – Italy

Turin is a beautiful city located in the North of Italy. With its historic architecture and backdrop of the Alps, there’s plenty to feast your eyes on. Turin is the capital of the┬áPiedmont region and is a great place to go for an authentic slice of Italy....