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.
Madhai is a Serene, Peaceful and Picturesque Town, which is a Perfect Holiday…