Shimla

Shimla is the capital of the northern Indian state of Himachal Pradesh, in the Himalayan foothills. Once the summer capital of British India.

Get Quote

Request Callback

Please Fill in the Details, Our Team will get back to you within 24hrs.