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
Torremaggiore is known for some of its popular attractions, which include: Masseria Li Gatti · Castello Ducale · Alimentari Roberto · Mama mia's · Santuario ...
May 31, 2024 - Rent from people in Torremaggiore, Italy from $20/night. Find unique places to stay with local hosts in 191 countries.
TorreMaggiore is a city in Apulia, Italy. It has many popular attractions, including Ducal Castle, Church of Saint Mary 'della Strada', Arco Borrelli, ...