History Story History of Rana Tharu Tharus are the largest group of people who lived in the Terai area, southern Nepal. Historically, they were the... October 14, 2022