English version

hill station in Nature topic

From Longman Dictionary of Contemporary Englishhill stationˈhill ˌstation noun [countable]  DNTOWNa town in the hills in South Asia
Examples from the Corpus
hill stationA conference was held at the hill station, Dalat, between Giap and Pierre Messmer.