Snorkeling Florida: 50 Excellent Sites 22,92 EUR*