Lahmar (Q2215193)
town in Béchar Province, Algeria
Language:
other details
aliases El Ahmar
description town in Béchar Province, Algeria

External Links