It is the main place of worship in the town which is visited by thousands of pilgrims throughout the year. Ran Navami, the day of Lord Ram’s birth, is celebrated with great pomp and fervor in ...