National Tourism Awardee - Tour Operator & Travel Agent
Orchha

Top Orchha Tours

Orchha is a town in Tikamgarh 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.

Visit to Orchha


Browse Activities by Cities or Themes




Get Best Deals Directly in Your Inbox Today !

You will get notification for every deal as it appears