'Dedicated to goddess Mansa Devi, the Mansa Devi Temple is situated on top of the Bilwa Parvat of the Sivalik Hills. For this reason, the temple is also termed as Bilwa Tirth. The goddess Mansa here is believed to be a wish-fulfilling deity. Those who want their wishes fulfilled tie sacred threads to the branches of a tree inside the temple. After their wishes are fulfilled, they return to the temple to untie the thread from the tree. Once can take a cable car to arrive at the hilltop. Be careful of the many sweet-stealing monkeys. Photography is forbidden inside the temple.'