Casbah, Algiers Province - Tours

Casbah, Algiers Province 16000, Algeria (Bab El Oued)