Situated on the bank of Betwa River, Orchha is a quaint yet royal town that enhances the charm of MP, which is the essential part of incredible India. A small hamlet of beautiful and articulate structures, Orchha is a reminiscence of the Bundela Era. The architecture is the prime attraction that draws history buffs to Orchha. Apart from architecture, Orchha is quite a bliss in terms of being less populated and obviously lesser crowded. The quaint and regal settings and the quietude in the air make Orchha a perfect getaway in Madhya Pradesh.