The following links lead to information about entry requirements of foreign countries:
To view information about entry requirements maintained on the website of the country you plan to visit, go to its embassy’s or consulate’s website, which may be found at http://www.state.gov/s/cpr/rls/dpl/32122.htm.
If a visa is required by the country you will visit, obtain it from the appropriate foreign consular representative before proceeding abroad. Allow sufficient time for processing your visa application, especially if you are applying by mail. Most foreign consular representatives in the U.S. are located in principal cities, and, in many instances, a traveler may be required to obtain the visa from the consular office in the area of his/her residence. As soon as you receive your visa, check it to make sure no mistakes were made. Processing and visa fees vary, and fees may not be refundable.