Where to apply for a national visa?

My place of residence

My visa application should be submitted to

Kenya

Embassy of Switzerland in Kenya

Burundi

Embassy of Switzerland in Kenya

Rwanda

Embassy of Switzerland in Kenya

Somalia

Embassy of Switzerland in Kenya

Uganda

Embassy of Switzerland in Kenya