About Orchha

Historic, Historical Places, Interesting Places, Historic Settlements

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 & North India, in the Bundelkhand region. Orchha lies on the Betwa River, 80 km from Tikamgarh & 15 km from Jhansi in Uttar Pradesh.

Source From: Wikipedia
Orchha Tahsil, Madhya Pradesh, India, 472246

Nearest places in Orchha