JAI HO RAMRAJA SARKAR KI
Orchha, the historic town of Madhya Pradesh, attracts travelers from around the world. The town has its history dating back to 1501, when Rudra Pratap Singh established it. Betwa River babbles and meanders through this town. Its remnants draw a picture of the past that inspires its visitors to know more about the legends and stories. Temples, Chattris, palaces and many such archeological marvels are strewn around the locale.
Orchha picks your collar-backs and drop you on the