Lake Cowichan is a town located near the eastern end of Cowichan Lake and, by highway, is a little over one hour northwest of Victoria, British Columbia. From Wikipedia