Add Listing
Sign In
INR

You have no bookmark.

Show Map

Results for: Shimla

Shimla, also known as Simla, is Himachal Pradesh’s capital and largest city in the Indian state. In 1864, Shimla was proclaimed British India’s summer capital, replacing Murree, Rawalpindi’s northeast.

Reset Your Password