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.
- View cart You cannot add another "Barog, Shimla-Himachal Pradesh" to your cart.
Anatomically, Artifacts, Civilization, History, Humans, India, Location, Madhya Pradesh, Map, Modern, TOP CATEGORIES, Tribes

















Reviews
There are no reviews yet