cultureofnepal

Culture In Nepal : About Nepali Caste, Language And Culture

Culture In Nepal  : Among the majority castes in Nepal, the Kewat or Kewart caste