Visiting Dambatenne Tea Factory, Haputale, Sri Lanka
In Sri Lanka, tea is the national drink. Well it has to be! Every day almost every nationality in the world will sip a liquid that was made from leaves grown here in the mysterious…
In Sri Lanka, tea is the national drink. Well it has to be! Every day almost every nationality in the world will sip a liquid that was made from leaves grown here in the mysterious…