Orchha is a town in Tikamgarh district of Madhya Pradesh state of India. Orahha lies on the banks of River Betwa it is 80 Kms from Tikamgarh and 15 Kms from Jhansi. The most remarkable things to be seen in Orahha is Raja Mahal, Jahangir Mahal , Ram Raja Temple and Chaturbhuj Temple, Orchha lies 15 Kms off Jhansi on the Jhansi-Manikpur section of Central Railways, Khajuraho another popular tourist destination in Madhya Pradesh lies close by.