Noesa Lembaogan, Indonesia (island)