Chitrakoot, The Divine City is situated on the Shores of the Holy River, Mandakini, in…
“Extinction is the Rule, Survival is the Exception” — Carl Sagan
Orchha is an Attractive Tourist Destination, located on the Shores of River Betwa. Orchha in Local Language means “Hidden Place”. It is the Village served as the Empires of Bundelkhand amidst the 16th & 18th Century.