Sardinia destinations: Castelsardo

The small town of Castelsardo is set on a rock overlooking the sea. It was built in such strategically high position as a defence from possible attacks from the sea. Castelsardo is an extraordinary example of Medieval town, which developed around the castle, with the old town walls still intact…. Read More →