For tourism and business, they don't. Only a valid passport is required.
Canadians can get a visa upon arrival to any Egyptian airport, the cost is 15$ US, you just buy a stamp next to the immigration officer, and he will stamp your passport, very easy.
3 countries
No, unless you already have a valid U.S. entry visa.
Yes, Canadians can work in the US under certain conditions, such as obtaining a work visa or a permit through programs like the TN visa for professionals or the H-1B visa for specialized workers.
As of June 2014 Polish passport holders require a United States visa for entry. Poland is not a member of the Visa Waiver Program, although discussions for admittance into the program have been ongoing.
no
No, US citizens do not normally need a Schengen visa. They are normally allowed to stay for 90 days as a tourist without a visa.
You need a passport and an entry visa if you are entering Mexico from any country other then the US.
Yes, US citizens are required to obtain a visa to visit Germany for tourism or business purposes.
Medical insurance is not required to obtain a US visa however if a visa is granted some programs require that you have medical insurance during your entire stay in the US
pakistani passport need a visa or on arrivel in airport in jeju entry plz tell us
No. It would require a licence for importation, even if the gun was made in the US.