No idea what kind of track this is/was. Perhaps a French relic? Lack of good maps of the Algiers area does give much hope of finding out exactly the name and use of this.
No idea what kind of track this is/was. Perhaps a French relic? Lack of good maps of the Algiers area does give much hope of finding out exactly the name and use of this.