Land of Gods and Goddesses
Himachal Pradesh, the state in the northern part of India, situated in the western Himalayas, is one of the eleven mountain states. Beautiful landscapes are featuring prominent peaks and extensive river systems. The overwhelmingly mountainous region that composes modern-day Himachal Pradesh has been populated since prehistoric times, with multiple waves of human migration from other parts of the world.