Location
Italy

Also Nearby Italian ACI Karting Championship