Malay Archipelago
The Malay Archipelago also called Insulindia or the Indo-Australian Archipelago is the archipelago between Mainland Southeast Asia and Australia. It has also been called the "Malay world," "Nusantara", "East Indies", and other names over time. Wikipedia
Area: 1.108 million mi²
Location: Maritime Southeast Asia, Melanesia
Population: 380,000,000
Total islands: 25,000