Nisi Tossa, Indonesia (island)