SERAM DIGONCANG
MOTHER ISLAND SERAM : TREASURES EXPLOITED, FOREST PLUNDER
Seram island is the largest island in the Moluccas (18,410 km2), east Indonesia, extending approximately 60 km from north to south and approximately 340 km from west to east. The island is located at the north of Ambon, the provincial capital.