Shimla – The Queen Of Hills
Shimla is one of the most famous hill-stations of India. It is also known as the queen of hills. It is located in the shiwalik range of Himalayas and is a very beautiful place to visit. Almost, every Indian have a dream of visiting here once. Here are all the important things you need to … Read more