About
About El Harrouch
El Harrouch is a town and commune in Skikda Province in north-eastern Algeria. It is located on the main N3 road south of Skikda and north of Constantine.
History
How it came to be
- Excavation
- Not applicable
Location
Where it is
36.6531° N · 6.8364° E
Gallery