0
at Orchha, Madhya Pradesh, India
Photo by:
Anurag Jain
Category: Places
Orchha is a town in Niwari district of Madhya Pradesh state, India. The town was established by 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.