Indias Travelling Spot Shimla

Indias Travelling Spot Shimla

Shimla, also known as Simla, is the capital city of the Indian state of Himachal Pradesh, located in northern India. Shimla is bounded by Mandi and Kullu in the north, Kinnaur in the east, the state of Uttarakhand in the south-east, and Solan and Sirmaur.

Leave a Reply

Your email address will not be published. Required fields are marked *