girlsoloinarabia.typepad.com > 01. Algeria

« Back to 01. Algeria

Mansourah

Mansourah

All that remains of a 12th century complex built in Tlemcen. Ibn Battuta may well have stayed here.

Permalink