Google
×

Aïn Kebira

Town in Algeria
Aïn Kebira is a town and commune in Tlemcen Province in northwestern Algeria. Wikipedia