Archives / Members-only Being Nepali Tharu. Chhetri. Danuwar. Gurung. Lohar. Newar. The Nepali people belong to 102 ethnicities, castes and other groups and speak 92 living languages. Amidst sweeping political changes, it has become very By NayanTara Gurung Kakshapati / 1 Dec 2011