Orchha

Orchha (or Urchha) is a town in Niwari district of Madhya Pradesh state, India. The town was established by Rudra Pratap Singh some time after 1501, as the seat of an eponymous former princely state of central India, in the Bundelkhand region. Orchha lies on the Betwa River, 80 km from Tikamgarh & 15 km from Jhansi in Uttar Pradesh.

2 citas
0 me gusta
0Verified
hace 27 díasLast Quote

Languages

EN
2 quotes

Timeline

First Quote Added

abril 10, 2026

Latest Quote Added

abril 10, 2026