Harappa is the name of the ruins of an immense capital city of the Indus Civilization, and one of the best-known sites in Pakistan, located on the bank of the Ravi River in central Punjab Province.
Harappa is the name of the ruins of an immense capital city of the Indus Civilization, and one of the best-known sites in Pakistan, located on the bank of the Ravi River in central Punjab Province.