The Orchha town of Madhya Pradesh has been included in UNESCO’s tentative list of world heritage sites following a proposal sent by the Archaeological Survey of India (ASI). Orchha is located in Niwari district of Madhya Pradesh. It is situated on the banks of the Betwa River. Orchha was built by King Rudra Pratap Singh… Continue reading Madhya Pradesh’s Orchha makes it to tentative list of UNESCO World Heritage Sites