answersLogoWhite

0

The Maluku, or Moluccas, Islands are an archipelago within Indonesia. They are west of New Guinea and east of Timor.

User Avatar

Wiki User

10y ago

What else can I help you with?