Tharu people are the inhabitants of the Terai (lowland) of Nepal. They have a very unique culture and tradition. Apart…
Tag
Tharu people are the inhabitants of the Terai (lowland) of Nepal. They have a very unique culture and tradition. Apart…