Abu Nafisa fort is a ruin located on the left bank of the Nile, in Khartoum Province (Sudan). It was built by the rulers of Alwa.