Umjoa House is on Garden Avenue and Mirambo Street. It was erected in 2000 and houses embassies of the European Union: Britain, Germany, The Netherlands,...
Loading...