Are you planning to go snorkeling in Italy? This guide gives you a list of the best spots and explains when is the best time to schedule your trip.