Where is Algiers?

Where is Algiers located?

Algiers, Algiers (Station), Algeria (approx. 36.77593°, 3.062252°)


Where is Algiers on the map?