Flores is located east of Sumbawa and Komodo and west of Lembata and the Alor Archipelago .
Flores is east of Sumbawa and Komodo . It is west of Lembata and the Alor Archipelago .