Embassy of the United States of AmericaEmail: [email protected]Website: http://nepal.usembassy.gov
Embassy of NEPAL in USA2131 Leroy Place, NWWashington, DC 20008Tel:+1 (202) 667 4550, Visa Enquiry: [email protected]http://www.nepalembassyusa.org/contact/Click here for:Nepal Visa Application