Sidi Abdelli is a town and commune in Tlemcen Province in north-western Algeria.
Sidi Abdelli is a town and commune in Tlemcen Province in north-western Algeria. Source: [Wikipedia contributors](https://en.wikipedia.org/w/index.php?title=Sidi+Abdelli&oldid=1377942597). Adapted excerpts under [CC BY-SA 4.0](https://creativecommons.org/licenses/by-sa/4.0/).