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...