Categories
Indonesia Lesser Sunda Islands

Alor I

Alor (Indonesian: Pulau Alor) is the largest island in the Alor Archipelago located at the eastern Lesser Sunda Islands that runs through southeastern Indonesia, which from the west include such islands as Bali, Lombok, Sumbawa, Komodo, and Flores.