Destination creator (Voyajo Team)
Ardara is a comune (municipality) in the Province of Sassari in the Italian region Sardinia, located about 160 km north of Cagliari and about 25 km southeast of Sassari. It was one of the capitals of Giudicato di Torres (...) (from Wikipedia)