The temple is one of the prime tourist attractions of the town. The 90 feet tall temple is dedicated to Lord Ram and houses idols of Ram, Sita, Laxman and Hanuman.
The temple also has the huge Dubey Palace behind it. So visiting the two together will save a lot of time. The temple was established way back by Rani Janki Devi