EmbassyPages.com is a comprehensive worldwide directory of embassies, consulates and other international diplomatic representations, with contact details for more than 24,000 representations worldwide. (Note: Directory use is free but site also contains links to immigration forms and services that are free on US government sites.)

Leave a Reply

Your email address will not be published. Required fields are marked *

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.