Se encuentra al este de Sumbawa y Komodo y al oeste de Lembata (o Lomblen) y del archipiélago de Alor.