Williams Lake, British Columbia

From JSC Archives
Jump to navigationJump to search

Williams Lake is the most populous city and seat of Cariboo County, British Columbia, Canada. In the 2021 census, it had a population of 34,308.