Watch: A dish in Nepal gives a whole new meaning to brain food
If you wander off the beaten track in Kathmandu, Nepal, don't be too surprised if you happen upon Newari street vendors selling some pretty wild food, including things like buffalo…
If you wander off the beaten track in Kathmandu, Nepal, don't be too surprised if you happen upon Newari street vendors selling some pretty wild food, including things like buffalo…