Travel Junction Brazil Announces Visa-Free Entry for Indian Travellers Have you always wanted to travel beyond India? Don’t have a visa? With the latest news about Brazil’s new laws regarding the necessity of a visa to enter their lands, you may have a chance to do exactly that! Brazil’s majestic beauty November 2, 2019