Nestled amidst the scenic valley, the temple is dedicated to Raja Rajeswari, known as the goddess of all the gods. Built in 1983 by Tirukovilur Thapovanam, it is a popular religious attraction in Yercaud. The presiding deity of the temple is encircled by the idols of various Hindu gods and goddesses. It is believed that by worshipping the goddess in the shrine, one can attain wealth and prosperity along with spirituality.