Fairs in Himachal Pradesh Himachal is a land of Devi and Devtas and most of the fairs are of mythological nature. There are 20 State National and International level Read More » No Comments