Where is Himachal Pradesh? Complete Guide to Location, Districts, Valleys, Passes & Mountain Travel
Himachal Pradesh is a state located in the northern part of India. It lies in the western Himalayas and is completely surrounded by land, with no coastline.
Its capital city is Shimla. People also call it Devbhoomi.








