Amazing Facts About Colwood, British Columbia
Colwood is located on Vancouver Island to southwest of Victoria, it is a beautiful city and is capital of British Columbia. It was incorporated in year 1985 and having population of 15,000 people. Colwood lies on boundaries of Victoria Census Metropolitan Area, in a region is called Western Communities. It […]