Taliabu Island, in North Maluku Province, is a young island regency carved out of the Sula Islands under Law No. 6 of 2013. Geographically, it sits in a privileged position: the Maluku Sea to the north, the Capalulu Strait to the east, the Banda Sea to the south, and the Banggai Laut Islands to the […]
