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

  • No Comments
Powered by SmugMug Owner Log In