Aïn Témouchent

Aïn Témouchent () is a city in northwestern Algeria. It is the capital of Aïn Témouchent Province.

Category:Cities in Algeria