I am currently staying in Tampa Florida and have recently returned from an "extended stay" in South Africa... I loved it... I want to go back, within the month, but I had an overstay and have to sort that out before arriving in Johannesburg again. Can anyone let me know where is the nearest consulate/embassy for South Africa nearest to Tampa Florida? I apparently have to go there before I leave to pay a fee for the overstay. Thanks