Himachal Pradesh a land of God and Godess. it is also called "Devabhoomi". There are many temples in Himachal Pradesh. There are more than 2000 religious places scattered and temples all over Himachal Pradesh. Many of these are quite well-known and attract thousands of devotees throughout the year. Temples of Himachal Pradesh are also the main tourist attraction. Mostly public of Himachal is Hindu. There are many temples in Himachal Pradesh like Bhootnath Temple, Syamakall Temple, Raghunath Temple, and Bijli Mahadev Temple.