Map > World > Europe > Italy > Castelsardo (city) > Castelsardo
Photo copyright by owner

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.

Visitors 149
Oldest photo 09/28/2012
Newest photo 06/20/2014
Alternative titles "castelsardo"
"Castelsardo (SS)"
"Castel Sardo"
Links wikipedia
Map | World | Terms | About