Italy Sardinia Castelsardo
Beaches
Small Towns
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. Archaeological excavations have showed the human presence in the area of Castelsardo since pre-Nuragic and Nuragic times, as well as during the Roman domination in Sardinia.
From Wikipedia, the free encyclopedia
Plan your perfect trip to Italy!
Easily create an itinerary based on your preferences: Where to visit? For how long? What to do there?
Plan your trip