I will be traveling from the us to Johannesburg, Victoria falls, Arusha, Kilimanjaro, Zanzibar, and then Dar Es Salaam. I’ll I need the yellow fever vaccine. It is really hard finding places that has yellow fever vaccines in New York. The only place I am finding they are charging almost $400 for the shot. Should I just wait till I arrived in South Africa?