Tamzoura

Tamzoura is a municipality in north-western Algeria.