Telti


Telti is a town and comune in the province of Sassari, northern Sardinia.