Visas--Forms, Fees, and Information from the US State Dept.
The US State Department is the Federal Agency in charge of handling visa applications. This is administered through the Consular Affairs Unit, through its officers at US Embassies and Consulates around the world.
The Visa Office of the State Department Provides extensive information about visas--required forms, fees, and information. It is also the place to go for processing immigrant visas through the National Visa Center. Their website is www.travel.state.gov. Click on the logo below for a link to their site.