£100 buys about 20,370 Nepali rupees. Where to exchange it legally, what ATMs now charge foreign cards, whether you can
Read More