Last updated: 02:40 PM ET, Wed February 21 2018

Brazil's E-Visa Is Popular With US Travelers

Destination & Tourism Janeen Christoff February 20, 2018

Iguassu Falls
PHOTO: Brazil is home to iconic Iguassu Falls. (photo via Flickr/dany13)

Comments

LOAD FACEBOOK COMMENTS