×

Torremaggiore

Town in Italy
Torremaggiore is a town, comune and former seat of a bishopric, in the province of Foggia in the Apulia, region of southeast Italy. It lies on a hill, 169 metres over the sea, and is famous for production of wine and olives. Wikipedia
Population: 17,208 (2017)
Postal code: 71017
Area: 81.09 mi²
Region: Apulia