Some banks do and others do not. Depends on the bank and the currency. When I got back from Russia I still had about 500 rubles and wanted to exchange them at my bank, but they wouldn't take them....
Yes. This is how most tourists from England who visit USA get their money to spend inside USA because the UK Pound or the Euro are not widely accepted currencies inside USA. The banks would require...