Ovodda
Comune in Sardinia, ItalyOvodda is a comune (municipality) in the Province of Nuoro in the Italian region Sardinia, located about 100 kilometres (62 mi) north of Cagliari and about 30 kilometres (19 mi) southwest of Nuoro.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Fonni
Comune in Sardinia, Italy
Gavoi
Comune in Sardinia, Italy
Lake Gusana
Artificial lake in Gavoi, Sardinia
Lodine
Comune in Sardinia, Italy
Teti, Sardinia
Comune in Sardinia, Italy
Tiana, Sardinia
Comune in Sardinia, Italy
Tonara
Comune in Sardinia, Italy
Sanctuary of the Vergine dei Martiri, Fonni