TighergharTigherghar is a town in southwestern Algeria. It is part of the Batna province. The local people mostly speak Berber languages.