The Orchha is situated on the bank of Betwa River, It is a quaint yet royal town that enhances the charm of Madhya Pradesh, which is the essential part of incredible India. Orchha is the erstwhile capital of the Rajputs of Bundela. It has some amazing forts & temples that reflect the immaculate Rajputana architecture. You can attend a glorious ...
Read More »