Orchha is located in the central Indian state of Madhya Pradesh. It is accessible by road from major cities like Jhansi. You can visit the Orchha fort complex and the Jahangir Mahal in Orchha.
Orchha is located in the state of Madhya Pradesh. It is accessible by road from major cities like Gwalior and Jhansi. These cities have great connectivity with the rest of India. Here is how to ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results