×

Castelsardo

Town in Sardinia, Italy
Castelsardo is a town and comune in Sardinia, Italy, located in the northwest of the island within the Province of Sassari, at the east end of the Gulf of Asinara. It is one of I Borghi più belli d'Italia. Wikipedia
Population: 5,946 (2017)
Postal code: 07031
Province: Sassari (SS)
Region: Sardinia