Other Embassies Germany Consulate Somalia Consulate Sultanate of Oman Consulate Palestine Consulate France Consulate Sudan Consulate Switzerland Consulate Indonesia Consulate Panama Consulate China Consulate