Gamhuria St., Abulela New Building, Khartoum, Sudan.
Al Kaser St. Abulela new building Khartoum Sudan