×

Lease Islands

Island in Indonesia
The Lease Islands, formerly called the Uliasers or Uliassers, are a group of three inhabited islands, lying immediately to the south of Seram and east of Ambon Island in the province of Maluku, in Indonesia. Wikipedia