Situated in the western Himalayas and bordered by the states of Jammu and Kashmir in the north, Punjab in the west, Haryana in the south and Tibet in the east, the literal meaning of Himachal Pradesh is region of snowy mountains. Also known as Deva Bhoomi or Land of the Gods, its history dates back to the time when the Indus Valley Civilization flourished. The state is well-known for its rich heritage of handicrafts and hydel resources. The tales within speak of the Himachali people and their ways.
Out of stock