Nepalscaste

Nepal’s caste, language and culture You Need To Know

Nepal’s caste, language and culture Among the majority castes of Nepal, the Kewat or Kewart