Search results
Appearance
There is a page named "User:Strongden/OLES2129/sandbox" on Wikipedia
- Alor an island located Kepulauan Alor in Indonesia with the area of 2800 km2, as the largest island of Alor archipelago with near 16,800 residents. Happening...21 KB (2,009 words) - 21:16, 9 June 2022