Visa Requirements for Indian Citizens: Do You Need a Visa for Brazil?
Indian citizens need a visa to enter Brazil. Their passport must be valid for at least six months from the arrival date. Travelers must also have a return ticket. However, holders of official and diplomatic passports do not need a visa for stays up to 90 days. To apply for a Brazilian visa, Indian citizens … Read more