Seram Island

Seram is a large island in Indonesia’s Maluku Islands, north of Ambon. Its mountainous interior includes Mount Binaiya, the highest peak in Maluku.

Connect