Tesla Superchargers in Italy

111 stations, 1,288 stalls in 102 cities.