ITRI definitions

Search

Itri

Itri logo #10101) Castle in Italy
Found on https://www.crosswordclues.com/clue/itri

Itri

Itri logo #21000 Itri is a small city and comune in the central Italian region of Latium and the Province of Latina. Itri is an agricultural centre divided in two parts by a small river, the Pontone. It lies in a valley between the Monti Aurunci and the sea, not far from the Gulf of Gaeta. The more ancient part, with the Castle, was partly destroyed during World W...
Found on http://en.wikipedia.org/wiki/Itri
No exact match found.