Source: Tourism MediaAuroraGet a bird’s-eye view of Turin and stock up on quirky souvenirs in one of Europe’s largest flea markets in this historic part of the city.WorldEuropeItalyTurinAurora