Find the word definition

Wikipedia
Dorgali

Dorgali is a comune (municipality) in the Province of Nuoro in the Italian region Sardinia, located about northeast of Cagliari and about east of Nuoro in the Seaside Supramonte mountain area.

Economy is mostly based on the vine and wine production and, in summertime, on tourism.

In one of the caves, Ispinigoli, the only known specimen of the extinct giant otter Megalenhydris was found.