Noesa Boebale, Indonesia (island)