For More Information Harappa :pakistan:
Harappa is an archaeological site in Punjab, northeast Pakistan, about 20 km (12 mi) west of Sahiwal. The site takes its name from a modern village located near the former course of the Ravi River, some 5 km (3 mi) southeast of the site.
The site...