Sidi Abdelli is a town and commune in Tlemcen Province in north-western Algeria.[1]
35°04′N 1°08′W / 35.067°N 1.133°W / 35.067; -1.133
This article about a location in Tlemcen Province is a stub. You can help Wikipedia by expanding it.