Stadio Renzo Barbera - Show Info
Stadio Renzo Barbera
Home of Palermo's main soccer team, which has become one of the most feared sides in Serie A.
Latitude: 38.15278214474078
Longitude: 13.342208756469745