ORCHHA (MADHYA PRADESH): Nestled on the border between Uttar Pradesh and Madhya Pradesh, the quaint town of Orchha has been teeming with a generous spread of crowd since last one week, steeped in Bundelkhand’s rich history of annual wedding of their favourite king. The awe of bright lights worn on the old forts is grand. […]