Walnut Grove, British Columbia

Walnut Grove is a city in South Fraser County, British Columbia, home to an estimated 55,600 people in December 2020.