Neluwa, Sri Lanka
Kosmulla Lankagama Road
N/A
+94 772293698
When you passed the duwili ella waterfall entrance you can see the Duwili Ella Tea Factory.The manger offered us to have tea at his house. We had pure flavoured tea there. Saw tea pluckers the way they are plucking tea leaves early in the morning.
like
Deli
The best companies in the category 'Deli'