Shimla, the queen of hills is one of the most beautiful, popular, and accessible hill stations in India. Once the summer capital of British India, it is still a heartwarming place to be. Admired by everyone for the beauty of the hills and the greenery, ...