Located in charming Cowichan Bay Village, Cowichan Bay Kayaks offers kayak tours, rentals, lessons and sales from its waterfront location