Kelor Island, Flores.