10 Largest Castes of Madhesh, Nepal | 10 Massive Castes of Madhes Origin | Caste of Nepal | NEPAL UPDATE |

Out of 125 castes in Nepal, 62 castes have been identified by the Government of Nepal as castes of Madhesi origin. Some of them …