Himachal Pradesh

Surrounded by the Himalayas, in the North of India, is the state of Himachal Pradesh, one of the least populated of the country. Far from the chaos of large urban centers, life in the mountains of Himachal Pradesh is synonymous of nature and calm, rural life and breathtaking landscapes.