Castelsardo has a place in my heart too.
Castelsardo is one of the jewels of a town on the north coast of Sardinia. It has an ancient castle and a fantastic view in all directions. On a clear day, you can see...
Castelsardo is one of the jewels of a town on the north coast of Sardinia. It has an ancient castle and a fantastic view in all directions. On a clear day, you can see...