travelo.club - Guide to the city of Castelsardo

Castelsardo

More details

Castelsardo (Sassarese: Castheddu, Sardinian: Casteddu Sardu) 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.

Source: wikipedia

Accommodation options

Nearby upcoming and completed trips

9.9.2019 - 9.9.2019

Travelers who were here

Comments

Send

Castelsardo

RegionSardinia
Weather
Local time