Google
×

Hill station

A hill station is a town located at a higher elevation than the nearby plain or valley. The English term was originally used mostly in colonial Asia, but also in Africa, for towns founded by European ... Wikipedia