Wikipedia
Telti
Telti ( Gallurese: Tèlti, ) is a town and comune in the province of Sassari, northern Sardinia ( Italy).