Snorkeling: it's only fun when you have the right gear for everyone, including kids. ...