A passport and a visa.
No. The passport is all you need.
No if you are from the United States, Canada or European Union.
No; you also need a visa issued by the US government.
Yes.
pls inquire from the Turkish embassy online and you will get all FAQ you need.
Does a Mongolian citizen need a Dubai visa??
no
no
I am Kenyan citizen and do i need a visa to enter Ecuador?
mauritius need a visa
No. American citizens don't require a visa to enter Mexico. All you need is your passport.