Aïn Témouchent
El Amria is a town in the Aïn Témouchent province in northwestern Algeria.