×
  • Corporate Office: G-10, Flat 3 , Shyam Park , Nawada , New Delhi

Destination

blog-post-image

Orchha (or Urchha) 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. Orchha lies on the Betwa River, 80 km from Tikamgarh & 15 km from Jhansi in Uttar Pradesh.

Other Destinations


Subscribe Our Newsletter

Subscibe to receive our interesting updates

wait