The capital of the Himachal state is known as Shimla. The British first learned about Shimla as a hill station.…
Don't have an account?