Colwood is a city located on Vancouver Island to the southwest of Victoria, capital of British Columbia, Canada. Take a look below for 25 interesting and amazing facts about Colwood, British Columbia, Canada. 1. Colwood was incorporated in 1985 and has a population of approximately 17,000 people. 2. Colwood lies within the boundaries of the…