En las proximidades se encuentran la isla de Flores y Alor, y al noreste las islas Barat Daya.