Mazar I Sharif, Afghanistan Embassies & Consulates
The Embassy-info for Mazar I Sharif list all foreign embassies and consulates in Mazar I Sharif and all Mazar I Sharif embassies and consulates abroad.
Have 6 foreign representations in Mazar I Sharif