Shimla or Simla is the the capital of the Indian state of Himachal Pradesh. Built on top of seven hills, this hill station is the most famous in the country. Before the British era, Shimla was covered in forests and was a small village.
THE SUMMER FESTIVAL OF SHIMLA
No comments:
Post a Comment