Do I need a visa as an American Citizen?

Lila Smiley | Oct 6, 2020 | Category: Embassy in Washington, District of Columbia

Embassy of Brazil in Washington, D.C. - All questions

Address: 3006 Massachusetts Ave NW, Washington, DC 20008, USA

Embassy of Brazil in Washington, D.C. | Oct 6, 2020

Hello, US passaport holders no longer need a visa for tourist and business purposes, with a stay of up to 90 days.

Benjamin Kalt | Oct 6, 2020

Nope

Add Answer

Thanks! Your answer is awaiting moderation.

Other Questions

Trending Places