Shimla-Kullu-Manali are three famous tourist destination in India. As we all know, the Shimla- Kullu- Manali is located in Himachal Pradesh. In this section, we are going to discuss about Shimla, which is the summer capital of British Empire in India, and is lovingly called as the Queen of Hill Station.
Shimla offers snow covered mountains... Click Here to read
No comments