Karta Vacation Rentals
On Sardinia’s rugged northwest coast in Badesi, this all-inclusive, pet-friendly resort sits at the edge of Gallura. It’s a quick hop to Baia delle Mimose and Poltu Biancu beaches, with La Maddalena, the Costa Smeralda and the medieval town of Castelsardo within easy reach.