Orchha is a town, near the city of Niwari in the Niwari district of Madhya Pradesh state, India. The town was established by a Bundela rajput ruler Rudra Pratap Singh some time after 1501, as the seat of an eponymous former princely state of covering parts of central & north India, in the Bundelkhand region. Orchha lies on the Betwa River, 80 km from Tikamgarh and 15 km from Jhansi in Uttar Pradesh.
Anatomically, Artifacts, Civilization, Existence of God, History, Humans, India, Location, Madhya Pradesh, Map, Modern, Temple, TOP CATEGORIES, Tribes
Reviews
There are no reviews yet