10Sardinia (Sardegna)
Sardinia, the second-largest island in the Mediterranean, boasts dazzling beaches with crystal-clear waters and rugged landscapes.
Sardinia, the second-largest island in the Mediterranean, boasts dazzling beaches with crystal-clear waters and rugged landscapes.