Three Hills is a town located in the southern part of the province of Alberta, Canada. It is so named because of the three highly visible hills that are situated to its north.
Three Hills is a town located in the southern part of the province of Alberta, Canada. It is so named because of the three highly visible hills that are situated to its north.