Orchha is town located in Madhya Pradesh on the shores of beautiful Betwa River which is mentioned with historical landmarks and monuments and the forests around it. Orchha has become a major tourist attraction of Madhya Pradesh because of the number of beautifully built palaces, temples and cenotaphs built in the 16th and 17th centuries reflecting the rich Bundela art and architecture.