How to get a Brazilian Tourist Visa in Chile

As an American on my first trip to South America, I didn’t think I would need a visa to visit any country in Latin America – until I got the breaking news about having to get a Tourist Visa to enter the big, beautiful, bombastic country of Brazil. Although slightly disappointing, it is easily remedied and takes up to 10 […]
Read more