In ancient times, India had contact with other civilizations to both East and West. Through commercial and trading relations as well as cultural interactions of others kinds, but of course also sometimes through military conflict, Indian civilization interacted with China and other Asian peoples to the East and, to the West, the Hellenistic culture of Alexander the great and then, later, even Rome.
It had some contact with the outside world. This would include the spice trade and when colonizing some of world.
The subcontinent of India was an important trade area. People from all over the known world traded with India in ancient and medieval times.
china because of the silk trade
They had contact with both.
b. a fear of foregners
The Himalayas form a natural border on the north, and the rest of India is surrounded by sea.
The Iroquois Indians wore very light and skimpy clothing that they could make. Most modern civilizations would not consider this clothing very modest.
it was the first ever for of written laws and were the building blocks for other laws for civilizations
They had contact with both.
Notably the Persians, Minoans and the Egyptians.
Xenophobia is when a country is isolated for a long time and have no contact with other civilizations.
Because they were lazy.
yes the Chinese were isolated from other civilizations.
Indian ocean and the Arabian Sea.
b. a fear of foregners
its location limited its contact with other advanced cultures ;) (C)
The Anasnazi Indians were the first to create an irrigation system.
they would be more confident
The question is not valid. No Indians ever built large civilizations in South Africa. While there are South Africans of Indian descent in South Africa, they are historically recent arrivals and are not linked to any civilizations other than the present prevailing western civilization.
for the indians to make civilizations and for food and water