Orchha (or Urchha) is a town in Tikamgarh district of Madhya Pradesh
Size: 3872px × 2592px
Location: Orachha, Madhya Pradesh 472246, India
Photo credit: © Ankur Guha / Alamy / Afripics
License: Royalty Free
Model Released: None
Keywords: architecture, asia, betwa, bundelkhand, lies, madhya, orchha, pradesh, pratap, region., river, rudra, seat, singh