Alor Island
Island in Indonesia
Alor is the largest island in the Alor Archipelago and is one of the 92 officially listed outlying islands of Indonesia. It is located at the eastern Lesser Sunda Islands that runs through southeastern Indonesia, which from the west include such... Wikipedia
Island groups: Banda Arc, Lesser Sunda Islands, and Alor Archipelago
Province: East Nusa Tenggara
Area: 820 mi²
Location: Lesser Sunda Islands
Population: 171,297 (mid 2023)
Regency: Alor Regency
Show more
Show less