Oran, Oran Province, Algeria
Tlemcen, Algeria, Algeria
Constantine, Constantine, Algeria
London, United Kingdom of Great Britain and Northern Ireland