Skip to main content

Himachal Pradesh

India

Himachal Pradesh is a northern Indian state nestled in the western Himalayas with Shimla as its capital. It is known for its hill stations, apple orchards, and important Buddhist monasteries in Dharamsala and Spiti Valley.