Search Input
Log in
Sign up
Watch fullscreen
Taste Buds: Newari food
The Star
Follow
Like
Favorite
Share
Add to Playlist
Report
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.
Show less