Situated on Sardinia's stunning north-west coast, the ancient fishing village of Isola Rossa is now a picturesque resort with gardens, small squares and stepped streets. Isola Rossa takes its name from the small red rocky outcrops in the bay's crystal clear waters.
Residence Calarossa has been d...
More Details >>