Au nord, la province de Sassari fait face au large golfe de l’Asinara. La région de l’Anglona dont Castelsardo est la ville principale comporte des parties volcaniques associées à des formations rocheuses spectaculaires.
Située près de Porto Torres, la basilique de San Gavino est l’une des plus anciennes églises romanes de Sardaigne.
Les noms successifs de la ville de Castelsardo reflètent son histoire. En 1102, la famille génoise des Doria donna à la forteresse le nom de Castelgenovese. En 1448, le bourg fut conquis par la Couronne d’Aragon qui lui donna alors le nom de Castelaragonese. Enfin, en 1769, la Maison de Savoie lui attribue son nom actuel.
Les murs d’enceinte réservent de beaux points de vue sur la ville et le port. Le château héberge un petit musée consacré à la vannerie de plantes locales.
C’est une église médiévale remaniée au XVIe siècle.
Dans l’arrière-pays de Castelsardo, une région volcanique constituée de trachyte porte le nom de Vallée de la Lune.
La Roccia dell’Elefante présente, à la base, une cavité creusée et décorée. C’est l’une des domus de janas (maison des fées ou des sorcières) de la Sardaigne : ce terme désigne des sépultures creusées dans la roche et rattachées à une culture prénuragique (néolithique) qui s’est développée de 3200 à 2800 av. J.-C.
La situation de la basilique romane de San Gavino, sur une butte, évoque celle des temples antiques. Elle fut construite en 1111 dans le style pisan et son édification engloba les vestiges d’une église paléochrétienne. Les murs extérieurs sont rythmés par deux niveaux de bandes lombardes : il s’agit des bandes verticales de faible relief ou lésènes surmontées par des arcatures en plein cintre.
La crypte occupe l’espace de l’église paléochrétienne et constitue aujourd’hui un musée lapidaire qui regroupe des sculptures datées de la période paléochrétienne jusqu’au XVIIIe siècle.