Satellite map of Alor Island
- In Indonesia
Map of Alor Island
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.
Latitude: -8° 14' 60.00" S
Longitude: 124° 44' 59.99" E