Boumerdes

Boumerdès

... Boumerdès is a seaside city located in the north of Algeria about 50 km east of Algiers ... Its previous name, during French occupation of Algeria, was Rocher Noir, translated from French as Black Rock ...