Websiteen.wikipedia.org
El Harrouch — Wikipedia
Wikimedia Foundation
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.
Why it matters: Wikipedia article (existence-verified via API)
Places