Chemainus, BC, Canada : A Cowichan Valley community located on Vancouver Island, British Columbia. Vancouver Island travel guide Click Here - Plan a trip to Chemainus, Vancouver Island with the Canada EH Tourism Guide