Orchha Travel Guide
Orchha is a small town on the banks of the Betwa River in the state of Madhya Pradesh. It is located at a distance of 16 kilometres from Jhansi. This town is popular among photographers and historians. It is full of grand palaces and paintings.
Places of interest are Raja Mahal, Ram Raja Temple, Chaturbhuj Temple, Chandrashekhar Azad Memorial, Chhatris, Dauji ki Haveli, Phool Bagh and many more. Months from October to March are preferable to visit this town. This place is crowded with multi-cuisine cafes and restaurants. Kebabs and Mawa Baati are popular delicacies among the locals.Read More Read Less