Another is Orchha Fort, built on the banks of the Betwa River, with its hidden passageways and striking murals of Lord Vishnu. Indeed one cannot visit Madhya Pradesh without envisioning the great ...