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.
via Wikipedia infobox
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, over the sea, and is famous for production of wine and olives.
Discovered by embedding cosine similarity (sentence-transformers MiniLM, 384-dim).