×

Ambelau Island

Island in Indonesia
Ambelau or Ambalau is a volcanic island in the Banda Sea within Maluku Islands of Indonesia. The island forms an administrative district which is part of the South Buru Regency of Maluku province, Indonesia. Wikipedia
Area: 118.1 mi²