Snorkeling in Sardinia, Italy: Our Top 7 Beaches, Excursions and Marine Life
The Italian island Sardinia is the second largest island in the Mediterranean Sea. Numerous beautiful beaches can be found across the 1200+ miles of coastline. Snorkeling directly off the...