Aïn Tallout

Aïn Tallout (عين تالوت) is a town and commune in Tlemcen Province in northwestern Algeria.