How is tea produced in Nepal?

Nepal is one of the tea producing countries in the world and is known for its broad range of quality teas. We spoke with Rijan Ojha, who works for Agriterra in Nepal. He is responsible

Read Article »
Scroll to Top