Ovodda (Sardinian: Ovòdda) 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.
Ovodda borders the following municipalities: Desulo, Fonni, Gavoi, Ollolai, Teti, Tiana.
Distance between:
Rome to Ovodda215 Miles / 346 Kms Milan to Ovodda372 Miles / 599 Kms Venice to Ovodda404 Miles / 650 Kms