Himachal Pradesh with an area of approx 55,673 sq. km. is one of the smaller states of India. Historically, Himachal Pradesh has not only experienced different stages of social transformation,…
Himachal Pradesh with an area of approx 55,673 sq. km. is one of the smaller states of India. Historically, Himachal Pradesh has not only experienced different stages of social transformation,…