Socotra ( ' ) , also spelled Soqotra , is a small archipelago of four islands in the Indian Ocean .
`` Suquṭra '' ) , also spelled Soqotra , is a small archipelago of four islands in the Indian Ocean .