MAKE A MEME View Large Image ORCCHA FORT.jpeg Orchha or Urchha 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 ...
View Original:ORCCHA FORT.jpeg.jpg (1024x681)
Download: Original    Medium    Small Thumb
Courtesy of:commons.wikimedia.org More Like This
Keywords: ORCCHA FORT.jpeg Orchha or Urchha 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 Uncategorized 2016 September 22
Terms of Use   Search of the Day