About Shalfak
Shalfak is an ancient Egyptian fortress once built up on the western shore of the Second Cataract of the Nile River and now an island in the Lake Nubia in the north of Sudan.
Shalfak is an ancient Egyptian fortress once built up on the western shore of the Second Cataract of the Nile River and now an island in the Lake Nubia in the north of Sudan.