This website uses cookies to ensure you get the best experience on our website. Learn more

Castle Attractions In Castelsardo

x
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.
Continue reading...
From Wikipedia, the free encyclopedia.
Filter Attractions:

Castle Attractions In Castelsardo

Castelsardo Videos

Shares

x
x
x

Near By Places

Menu