Yes US citizens need a visa.
If I am a resident of the US. Do I need a visa to go to Canada?
You need a Us Visa
No. You need to apply for a separate US Visa.
No. Having a visa for the US doesn't grant you the possibility to enter Mexico; you need the corresponding visa from Mexico.
iraq nationalitiy holding white passport need visa to dubia
yes
No, you're good. Guam is a US territory, so you can go there without a visa.
If you need a visa to go to Senegal, you need to apply for it.
no you don't need a visa to go to Algeria
If you are US, Canadian or European citizen you can enter Mexico without the need of a visa.
No... that's the glory of the West baby. "We can go wherever we like."