Hill stations are peaceful, high-altitude villages that were promoted by princely states and the British army as a way to ...
Hill stations are peaceful, high-altitude villages that were promoted by princely states and the British army as a way to ...