Himachal is well know for its culture and it is as well known as ‘Land of God’.
The place is rich in handicrafts. The carpets, leather works, shawls, paintings, metalware, woodwork and paintings are worth appreciating. Pashmina shawl is one of the product which is highly in demand not only in Himachal but all over the country. Himachali traditional caps are also famous art work of the people.
Local music and dance reflects the cultural identity of the state. Through their dance and music, they entreat their gods during local festivals and other special occasions.
Apart from the fairs and festivals that are celebrated all over India, there are number of other fairs and festivals also that are of great significance to Himachal Pradesh.