BR

NTC Tower

Khartoum, Sudan

Map Goes Here

BUILDING LOCATION

Street Address

National communication Corporation, Nile St, 11012 Khartoum, Sudan

Country

Latitude

15.6018

Longitude

32.586632