2Castelsardo, Sardinia
Castelsardo is a medieval village nestled in an amazing natural landscape. It is situated on the top of a promontory overhanging the sea and in north-western Sardinia.
Castelsardo is a medieval village nestled in an amazing natural landscape. It is situated on the top of a promontory overhanging the sea and in north-western Sardinia.