The site of the ancient town is tentatively given as ruins at Henchir-Gourghebi in the Sahel region of Tunisia.[1]
The city was also the