
While so many of us love snorkeling, a great number of people that snorkel fail to master some of the essential snorkeling skills that can totally transform your overall snorkeling experience. One of these key skills that anyone going snorkeling should take the time to master is the Duck Dive. Duck Diving is a water [...]









