Search
Wednesday 20 February 2019
  • :
  • :

Archives post

Shimla: Tourist and Spiritual place

Shimla is a hill station which is the capital of Himachal Pradesh in India. In the pre-independence stage, it was the summer capital of the...