Sites & Buildings
9776 Willow St, North Cowichan, BC, V0R
Chemainus Town Centre offers a unique mix of everyday essentials and unique curiosities. A funky destination for locals to shop and the tourists to enjoy the many vibrant murals, local arts, crafts and merchant offerings. It's an oasis away from the hustle and bustle of a busier life....