This post is mostly a photographic presentation of monuments from Orchha, Madhya Pradesh, India.
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 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.
(Important Note: ALL photographs of this article added to the sourced texts by NovoScriptorium after kind courtesy of our friend Ben Lee – ALL photographs originally taken by Ben Lee)
Leave a Reply