Taste Buds: Newari food

2020-08-25 7

China Daily foodies hunt down the Newari cuisine in Nepal that has been in existence for centuries and enjoyed by the Newar people who live in the Kathmandu Valley.