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 beach is...