by Indonesia Archipelago | May 23, 2026
Sofifi City occupies the western coast of Halmahera Island, the largest island in the Maluku archipelago, positioned at approximately 0°44' North latitude and 127°34' East longitude along the shores of the Molucca Sea. As the capital of North Maluku...