When I set off on my backpacking trip to South America, Brazil was not really on my list. My reasons hovered around three factors. One - It was just humongous and would need me to backpack for a year …
Continue Reading about 90 Day Brazil Tourist Visa : How to Get it at any Brazilian Embassy →