There are usually all kinds of scams being run no matter where you go in the world. Especially if you are a "tourist." And certainly in Kathmandu, Nepal.
See All 191 Episodes of "One Hand Speaks"