History Tharu Rana in Nepal Introduction / History The Tharu people live in the Tarai, a narrow strip of land which extends across 550... February 19, 2023