What’s astonishing at Orchha is that such a small town, nestling peacefully beside the river Betwa, should have so many sumptuous buildings. But once upon a time Orchha was the capital of a flourishing kingdom ruled by the Bundela kings. The town was built in 1501 by a Bundela chief called Rudra Pratap Singh,, Read More