Orchha is a medieval town on the banks of the Betwa River in Madhya Pradesh, frozen in time with its magnificent palaces, cenotaphs, and temples built by the Bundela Rajput rulers. The Ram Raja Temple here is unique as the only place in India where Lord Ram is worshipped as a king.
Orchha is a medieval town on the banks of the Betwa River in Madhya Pradesh, frozen in time with its magnificent palaces, cenotaphs, and temples built by the Bundela Rajput rulers. The Ram Raja Temple here is unique as the only place in India where Lord Ram is worshipped as a king.