Discovering Castelsardo: A Medieval Gem on the Northern Coast of Sardinia
Discovering Castelsardo: A Medieval Gem on the Northern Coast of Sardinia Castelsardo, a picturesque medieval town located on the northern coast of Sardinia, is a hidden treasure that offers visitors…