City · Canada

Cloverdale

Cloverdale, Canada

Cloverdale is a town centre in the city of Surrey, British Columbia, a southeastern suburb of Greater Vancouver, located just west of the City of Langley. The town centre was initially founded as a small farm community in 1870 for its fertile land and temperate climate. Cloverdale eventually amalgamated into Surrey as one of its six town centres.

Good to know

More places in Canada