Ovodda

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.

This Sardinia location article is a stub.

You can help Wikipedia by expanding it.

Traditional costumes from Ovodda.