Castelsardo is a charming hamlet worth visiting all year round
Castelsardo is one of “Italy’s most beautiful Medieval town” with a captivating history intertwined with the surrounding natural wonders.
The town is located on top of a promontory by the sea… a breathtaking panorama that captures the eye upon arriving to the city center.
Built by the Dorias in 1102, it was originally called Castel Genovese and was used as a defence during the battles against Genoa and Pisa.
Conquered by the Spanish in 1448, was renamed Castel Aragonese.
We had to wait until after the Spanish domination to see the name Castelsardo arise.