Orchha (or Urchha) is a town in Tikamgarh district of Madhya Pradesh state, India. The town was 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. Orchha is a photographers delight. With its forts, regal palaces, striking temples and chhatris, it narrates a beautiful medieval tale.
|