I am a US citizen willing to visit Brazil on tourism. Do you visa on arrival to Brazil. If not, do you have recommendation for visa assistant or consultant to help procure the visa. Love Brazil. Thank you.
Address: 225 E 41st St, New York, NY 10017, USA
Robert Wren Gordon | Oct 2, 2018
No visa on arrival for U.S. citizens. You need a pre-arrival visa.
A Rauf Razzak | Oct 2, 2018
Please contact Consulate directly on mention Phone numbers
Thanks! Your answer is awaiting moderation.