Souk Ahras, Algeria An Ancient Roman Mosaic in Souk Ahras I visited the archaeological site of Timgad, and I was fascinated by