Just a WARNING for anyone traveling from GRU-JNB. I had a ticket last week to fly on LATAM GRU- JNB and was refused boarding as I did not have an International Yellow Fever certificate. Basically most countries in S. America are on a list that requires the certificate for travel to S. Africa. I asked about running into town and getting a shot but 10 days are required after the inoculation before travel can commence. I tried to rebook via Europe but that wasn't allowed as the reservation would show I originated in GRU. In the end I had to fly back to JFK and then catch S. African Airways nonstop to JNB. Talk about a long day