One Merrill lynch in South Africa(?), is Bank of America in South Africa, but not a banking branch. "30 Cities" international presence of Bank of America Includes: •Johannesburg! The Place, 1 Sandton Drive, Sandhurst 2196 Johannesburg. One City world-wide down, 29 cities worldwide to go(?). Bank of America has ATM arrangements with a few national banks, but does not escape a 3% foreign transaction fee, according to consumer complaints. If Bank of America is in a country, what is a "foreign transaction fee. Merrill Lynch pre-dates Bank of America, anyone recalls.