El Amria

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