Torremaggiore is a town, comune (municipality) and former seat of a bishopric, in the province of Foggia in the Apulia (in Italian: Puglia), region of southeast Italy.
It lies on a hill, 169 metres (554 ft) over the sea, and is famous for production of wine and olives.
Distance between:
Rome to Torremaggiore145 Miles / 234 Kms Milan to Torremaggiore403 Miles / 649 Kms Venice to Torremaggiore300 Miles / 483 Kms