Multiple choice Indus Valley people had trade relation with which of these countries Egypt Sudan Marcedona Johnesberg Reveal answer Fill a bubble to check yourself A Correct answer Explanation Archaeological evidence shows trade between Indus Valley Civilization and ancient Mesopotamia and Egypt. Indus seals have been found in Mesopotamian sites.