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?
{"latitude":36.809128,"longitude":3.2546039,"title":"El Marsa"}