logo
1 vote
Shimla, originally called Simla, is a city in the Indian state of Himachal Pradesh. It is also the capital of the state and a municipality within the



Comments Who Voted