Tlemcen is a province in northwestern Algeria. The Tlemcen National Park is located there.
Wikipedia https://en.wikipedia.org/wiki/Tlemcen_Province
Coordinates 34°52'54.44" N -1°19'0.116" E