Indias Travelling Spot Shimla

India's Travelling Spot Kodaikanal

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.

Indias Travelling Spot Masinagudi
Indias Travelling Spot Pachmarhi