About Orchha Overview Orchha is a small town in the Indian state of Madhya Pradesh. It is located on the banks of the Betwa River, north of the city of Jhansi. The town was founded by the Bundela Rajput chieftain, Rudra Pratap Singh, in the 16th century. Orchha is noted for its palaces and temples, which were built by the Bundela kings. The most famous building in Orchha is the Raja Mahal, which was the royal palace of the Bundela kings. Other notable buildings include the Jehangir Mahal, the Raja Ram Mahal, the Chaturbhuj Temple, and the Laxminarayan Temple. Orchha is a popular tourist destination, and is well known for its temples and palaces.
ReadMore