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…