Topic summary
Three Hills

Three Hills is a town in southern Alberta, Canada. Surrounded by Kneehill County, it takes its name from the three somewhat-larger-than-normal hills to its north.
Topic summary

Three Hills is a town in southern Alberta, Canada. Surrounded by Kneehill County, it takes its name from the three somewhat-larger-than-normal hills to its north.