Himachal is a land of dances. Its dance forms are varied and some are quite complicated. These dances are an inseparable part of tribal life which reflects the great perseverance and good humour of the human beings in the face of poverty and death. .More..
State:
Exam Group: