answersLogoWhite

0

Indonesia is a country made up of many islands. Sumatra is the largest island of the group that makes up this country. Northern Sumatra is simply a geographical part of the island.

User Avatar

Wiki User

16y ago

What else can I help you with?