Orchha- The Hidden Gem of Madhya Pradesh

Orchha is a small, serene town that one can actually see on foot in just two days. At every other kilometre, there is a story waiting to be heard, a place to be explored and legends to be mesmerized with. The town seems to have frozen in its time, as the architecture of the buildings still retains their original opulence.