Orchha is a town in Madhya Pradesh, India. It was first established by the Maharaja Rudra Pratap Singh in 1501, who was the first king of this place. Numerous palaces have withstood the ravages of time and the traces of the paintings still cover the walls. The place gives a nostalgia of the splendor of a bygone age and the picturesque setting make it a difficult destination to resist.
Check out the list of places to visit in Orchha to know about its poignant history.