Where is El Marsa?

Where is El Marsa located?

El Marsa, El Marsa, Algeria (approx. 36.809128°, 3.2546039°)


Where is El Marsa on the map?