Castelsardo est un village médiéval perché sur le Golfe de l’Asinara.
Son centre historique est caractérisé par des ruelles pittoresques, des boutiques artisanales et des panoramas à couper le souffle.
Sa position en fait un point de départ idéal pour explorer le nord de la Sardaigne.