
1) Ancient Berber city 2) Lighthouse in Algeria
Found on
https://www.crosswordclues.com/clue/cherchell

Cherchell (older Cherchel, شرشال) is a seaport town in the Province of Tipaza, Algeria, 55 miles west of Algiers. It is the district seat of Cherchell District. In 1998 it had a population of 24,400. ==Ancient history== The Phoenicians of Carthage settled at Cherchell in the 4th century BC and named the town Iol or Jol. The town became a part...
Found on
http://en.wikipedia.org/wiki/Cherchell
No exact match found.