Tharu are one of the indigenous ethnic people with their own, language, culture and history, who live in the Terai as well as the southeast of the mountain and west ... Continue Reading