INDIAN OCEAN SOCIETIES

INDIAN OCEAN SOCIETIES. Apart from two major islands-Sri Lanka in the north and Madagascar in the south-the Indian Ocean otherwise has only very small islands and island groups, only one of which (Mauritius) has a population in excess of one million. The ocean has acted as a highway for Islam; for example, the great medieval

Read More