×
Did you mean: El Gordo

El Gor

Town in Algeria
El Gor is a town and commune in Tlemcen Province in northwestern Algeria. Wikipedia