Yahoo News has a small article today to the effect that the Taj Mahal, in India, no longer accepts entrance fees in U.S. dollars. You have to pay 290 rupees; you can't just give them a five dollar bill any more. This is presented as a "troubling sign for the U.S. dollar," although in fact the dollar has dropped so far against the rupee that it's cheaper to pay in rupees.
Well, tadda-wadda. Tough bananas, guys. I'm not the world's great foreign traveler; but when I travel overseas, I carry and use the local currency. That, or credit cards. It is the height of arrogance for Americans to travel to another country and expect local merchants and tourist sites to accept American currency, in practice forcing the merchant to bear the expense of currency conversion. Grow up and learn to be world citizens, folks; it isn't that hard.