The Ambadevi rock shelters is an archaeological site exhibiting the earliest traces of human life in the central province of the Indian subcontinent. The site is located near the Dharul village in the Betul District of the Indian state of Madhya Pradesh, on the border of the Amravati district of
Nearby