The culture of Nepal comprises the various culture belonging to the 125 distinct ethnic groups present in Nepal. Among them Tharu culture is in peak for most attracting guests which defines as it is the one of the unique culture belongings. Many guest enjoys Tharu culture by seeing the performance and by joining them. Through the Tharu culture, the guests are able to learn about the cultures in Nepal. Guests seems to have more entertainment as well.