Where is El Kantara?

Where is El Kantara located?

El Kantara, El Kantara, Algeria (approx. 35.223114°, 5.7092843°)


Where is El Kantara on the map?