Tlemcen
Tlemcen (Arabic: تلمسان Tilimsān) is a town in Northwestern Algeria, and the capital of the province of the same name. It is located inland in the center of a region known for its olive plantations and vineyards. The city has developed leather, carpet, and textile industries, which it ships to the port of Rashgun for export.
Read more about Tlemcen.
Related Phrases
Related Words