New Brazil Visa Requirements for U.S. & Canada Now in Effect
Rio de Janeiro, Brazil. Photo: Shutterstock.com Travelers from the U.S. and Canada will require a visa to enter Brazil starting next week, on April 10, 2025. First announced mid-2023, Brazil is re-instating its visa requirements for the U.S., Canada, and …