Enter your destination
Call Our Travel Experts
Call Our Travel Experts

Asia & Rest of the world


Trilokpur Temple

Trilokpur is located around 23 km west of Nahan in Himachal Pradesh. It derives its name from the three shakti temples here dedicated to Bhagwati Lalita Devi, Bala Sundri and Tripur Bhairavi. Of these, the main shrine of Mahamaya Bala Sundri is of immense importance to the pilgrims and is popular as Trilokpur temple. It reflects the Indo-Persian style of architecture.

Background of Trilokpur Temple

Raja Dip Prakash commissioned the Trilokpur Temple in the year 1573. This temple dedicated to Lord Shiva has Goddess Mahamaya Bala Sundri as the principal deity. Legends speak of a sacred stone or 'pindi' of salt, purchased by a local trader, which is presently enshrined in the temple's sanctum.

It has eventually emerged as a legendary place of worship and thousands of devotees visit this temple during the two Navaratra fairs. The Chaitra Fair here is held in the month of March or April and the Aashwin Fair is celebrated in September. Not only domestic tourists, but also international visitors throng Trilokpur during the festival months.

History of Trilokpur Temple

According to legends, the sacred stone, a symbol of the Goddess Balasundari was found in a bag of salt purchased by a local trader Ram Dass. The salt in the bag was unexhausted even after he sold it for the entire day. The goddess, in his dream, directed him to build a temple and enshrine the 'pindi'. Ram Dass approached the king and a beautiful marble temple was constructed. Another temple for Tripur Bala was later constructed in 1570. The descendants of Ram Dass still perform the main pooja (inception of prayers) at the Trilokpur Temple.

How to reach Trilokpur Temple

This temple is around 23 km from Nahan and you can hire taxi from there to reach Trilokpur. This place is also accessible from Naraingarh, Shimla and Ambala. Shimla is 158 km, Ambala 57 km and Naraingarh is 15 km from Trilokpur. 

Himachal Pradesh Cities

View More +