Karta Vacation Rentals
On Sardinia’s north coast in Castelsardo, a seaside spot with sweeping views toward Corsica and Asinara. Steps from Baja Ostina Beach and a short shuttle ride to Cala Ostina, the property sits within easy reach of Doria Castle, Elephant Rock and the old town’s craft shops.