Orchha, a small and enchanting town in the Indian state of Madhya Pradesh. We visited this temple with a somewhat eerie appearance both in the lower and upper parts up to the top. There are secret passages that lead to the roof, where you can enjoy a…

Open chat
Hello ????
Can we help you?