Jump to content

Aïn Témouchent

From Simple English Wikipedia, the free encyclopedia

Aïn Témouchent (Arabic: عين تموشنت) is a city in northwestern Algeria. It is the capital of Aïn Témouchent Province.