Himachal was known since the earliest of times as "Devabhoomi", the abode of the Gods. The splendid heights of the Himalyan ranges, with its great scenic beauty and aura of spiritual calm seem the natural home of the Gods. Two thousands or more temples all over the State, reiterate this fact.

Being a State full of isolated valleys and high ranges, several different styles of temple architecture developed and there are temples with carved stone shikharas, pagoda style shrines, temples that look like Buddhist Gompas or Sikh Gurudwaras etc. Several of them are important places of pilgrimage and each year attract thousands of devotees from all over the country.