Which country is the city Khartoum Bahri located in?

Khartoum Bahri, also known as North Khartoum, is a major city in Sudan, located in the Khartoum State on the northern banks of the Blue Nile. It forms part of the capital triad along with Khartoum and Omdurman and is known for its industrial zones and strategic location.

All questions in our database were added by users and can be incorrect.