Himachal Pradesh is a small state and its population is also huge. It is seen that 9% of the total population is urbanized and the rest of it lives in the villages. The maximum area of Himachal Pradesh that is about 70% is under forest land whereas 10% of the land is under agriculture. But the main source of livelihood […]