Metro Vancouver has no shortage of places to take a dip, including beaches, pools, swimming holes, rivers and water parks.
As a parent, I have over the years found myself in a variety of perilous situations in the cause of providing entertainment ...