
US passport holders require a visa to enter Brazil. They should be valid for 10 years, 90 days at a time, up to 180 days per year. You can get one pretty easily in Buenos Aires. Here is how to theoretically go about doing this (details about our experience are below): Reserve an appointment at … Read more