Tharu people are the indigenous people of Chitwan and they have a unique way of living their lives. Tharu people have been living in Chitwan since the time immemorial. Time has gone by, but they have preserved their culture and identity. Tharu Village Tour offers ample opportunity to learn more about the culture, lifestyle, and hospitality of Tharu people.