According to some historians and archaeologists, Mehrgarh could be the oldest village of undivided India. Mehrgarh is located in Pakistan’s Balochistan province. The remains of its culture and ...