Orchha, once the capital of Bundela Rajputs, is a beautiful small town in Bundelkhand. Founded by King Rudra Pratap Singh on the Betwa River in Madhya Pradesh, Orchha means “hidden” in the language of Bundelkhand. The town was named so because it was hidden in forests before it became a habitat.