ORCHA

ORCHA

Visit Jhansi Visit ORCHA- A place of Ram Raja Sarkar This beautiful Ram temple has an intriguing history behind it. The Idols which were supposed to be installed in the magnificent Chaturbhuj Temple were kept on the ground where this temple now stands. But once kept on the ground, the idols could not be budged….