This is the first rain forest certified tea factory in Nepal which ensures pesticide free tea produced in the foothills of the Himalayas.
This is the first rain forest certified tea factory in Nepal which ensures pesticide free tea produced in the foothills of the Himalayas.
0 Comments