TourTruth score 6.7 out of 10 Key Largo Beginner Snorkeling Tour 2 hr Key Largo · 2 hrs · 6 reviews from $791 provider