Torino is located in northwest Italy with beautiful views of the alps. There is a yearly festival held in nearby Asti. The Asti's Festival of Festival is a food and wine festival. There is a procession of floats and 3000 locals dressed in period clothes.
Visitor Comments