To provide you with additional information about how we collect and use your personal data, we’ve recently updated our Privacy Policy and Terms of Service. Please review these pages now, as they apply to your continued use of our website.
Duli Ella – Neluwa ... Located in Neluwa koswatta village. several ways to visit Duliella. If you plan to come fDuli Ella Tea Factory ... Low-county tea is the tea grown in the Southern area of the country. Teas from Southern area have a distinct taste & aroma rom Galle you need to come Neluwa 57 kms to Neluwa sri lanka