Tharu Caste : The Indigenous Inhabitant of Terai In Nepal

Tharu Caste live in 20 different districts of the Terai region of Nepal from East Jhapa to West Kanchanpur, especially in the Inner Madhes. This caste is the most populous caste among the indigenous tribes of Nepal. According to the 2068 census, the population of Tharu caste in Nepal is 17,37,470. The Tharu community has its … Continue reading Tharu Caste : The Indigenous Inhabitant of Terai In Nepal