Spend time by the sea, as well as appreciating the historic sites in Castelsardo.
Plan a fun excursion to Port of Castelsardo and Isola Rossa Marina while here. And while you're here, be sure to stop by Doria Castle and Marina di Castelsardo Beach.
Commune with nature and explore the great outdoors at Elephant Rock during your travels in Castelsardo. Wander the beaches and seaside in the area.