Take a Getaway to Cowichan Bay

A Vancouver Island hot spot that makes for a perfect stop or multi-day outdoor destination.

by