bn:03537700n
Noun Named Entity
EL
illorai
EN
Illorai is a comune in the Province of Sassari in the Italian region Sardinia, located about 130 kilometres north of Cagliari and about 60 kilometres southeast of Sassari. Wikipedia
Geonames
Relations
Sources
COUNTRY
LOCATED IN THE ADMINISTRATIVE TERRITORIAL ENTITY
LOCATED IN TIME ZONE
PATRON SAINT
Wikipedia Translations
EL