Magnificient temples ,palaces and cenotaphs, which have few equals in India and legends that celebrate the glory , grandeur and magnificence of Bundelas - all this one finds at Orchha. The Orchha Resort is situated on the banks of the river Betwa,offers a moment of peace and comfort after a hectic itinerary .