Beginning June 17 2019, US citizens are no longer required to have Tourist Visas to enter Brazil.

visa_edited.jpg
NW P logo

NOMADIC WATERS