You are here

himachal in Shimla (~1/10 )

Shimla

Shimla Himachal Pradesh India

Shimla formerly known as Simla, is the capital city of the Indian state of Himachal Pradesh, located in northern India .It is bounded by Mandi and Kullu in the north, Kinnaur in the east, the stat