El Achour is a suburb of the city of Algiers in northern Algeria.
The head office of the French-language newspaper Liberté is in El Achour.
[1]
This article about a location in Algiers Province is a stub.
You can help Wikipedia by expanding it.