Damro Tea Factory
Learn the process of tea making from leaf to cup.
Auf 1.868 Metern Höhe bietet Nuwara Eliya ein gemäßigtes Klima und kolonialen Charme mit seinen Teefabriken und englischen Gärten.
Learn the process of tea making from leaf to cup.
A scenic lake offering boat rides and horse riding.