Lease Islands
E276202
UNEXPLORED
The Lease Islands are a small archipelago in Indonesia’s Maluku province, known historically for their role in the regional spice trade and their location between Seram and Ambon in eastern Indonesia.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.