selected country
Uganda

Uganda Computers & Internet (Nebbi)



Nile Broadcasting Ltd.

Nile Media Group Building, 56, Nebbi, Uganda
Phone: 077-700305