Taste Buds: Newari food

The Star 2019-03-31

Views 1

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.

Share This Video


Download

  
Report form