About Trilokpur Temple
The Nahan Trilokpur Temple is a Hindu temple dedicated to the god Shiva located in the town of Nahan in the Sirmaur district of Himachal Pradesh, India. The temple is situated on a hill and is said to be the place where Shiva first appeared on earth. The temple is also said to be the place where the three worlds, heaven, earth, and the underworld, meet. The temple is a popular tourist destination and is visited by thousands of pilgrims each year. FAQ's on Trilokpur Temple