Taste Buds: Newari food

  • 5 years ago
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.