Other Embassies Canadian Consulate Philippines Consulate Kuwait Consulate Sudan Consulate Thailand Consulate Taiwan Consulate Saudi Arabia Consulate Malaysia Consulate British Embassy Lebanon Consulate