Find The Most Amazing Hill Station Of India.

Most of the hill stations in India were developed by the British, around a central mall, to get...