Explore relationships

Dragonara

Torremaggiore is a town, comune (municipality) and former seat of a bishopric, in the province of Foggia in 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.

Use + to expand a branch. Click a topic name to open its summary.