Explore diverse underwater landscapes at these national parks with guided or independent snorkeling options. Marvel at unique ...