Navdatoli
India /Madhya Pradesh /Khargone /Navdatoli Navdatoli is located on the opposite side of the shores of River Narmada, Khargone, Madhya Pradesh. Edit Detail InformationEdit Navdatoli is regarded as a pre-historic site, which used to be the home for the various cultures from the Paleolithic period till the 18th century. During an excavation in 1950, its ruins […]