Colwood is a Canadian city in British Columbia , Canada . Colwood is located southwest of Victoria and on Vancouver Island . Colwood is a city located on Vancouver Island to the southwest of Victoria , capital of British Columbia .