Sardinia is a dream destination for a road trip. The island offers a breathtaking variety of landscapes, from heavenly ...
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.