Timoudi

Timoudi
Country Algeria
Province Béchar
Time zone West Africa Time (UTC+1)

Timoudi is a town in western Algeria.