Barka River (
nahr Baraka) flows from the
Eritrean Highlands to the plains of
Sudan. With a length of over 640 km, it rises just outside
Asmara and flows in a northwestern direction through
Agordat. The
river merges with the
Anseba River near the border with Sudan.