To the east is the island of Alor and other small islands in the archipelago; to the west is the Alor Strait, which separates it from the Solor Archipelago.
در شرق آن جزیره آلور و سایر جزایر کوچک مجمع‌الجزایر، و در غرب آن تنگه آلور، که آن را از مجمع‌الجزایر سولور جدا می‌کند قرار دارد.