Embassy of Switzerland

Embassy of Switzerland

Embassy in Tanzania

Plot No. 79, Kinondoni Road, P O Box 2454, Dar es salaam