烏姆布瓦吉
Aïn Kercha is a town and commune in Oum El Bouaghi Province, Algeria.