The Doria family had it built as part of their defensive line in the historical region of Anglona, Sardinia ... The nearest airport to Castelsardo is Alghero which is 29 miles away.
Some results have been hidden because they may be inaccessible to you