an Entity references as follows:
Torremaggiore is a town and comune in the province of Foggia in the Apulia 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.