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.
Seram is a large island in Indonesia’s Maluku Islands, north of Ambon. Its mountainous interior includes Mount Binaiya, the highest peak in Maluku.