Nuwara Eliya Tea Factory – Great Experience at Damro Tea
Sri Lanka is the world’s fourth-largest producer of tea and in Nuwara Eliya tea is the very core of the local lives. Tea production is one of the main sources …
Sri Lanka is the world’s fourth-largest producer of tea and in Nuwara Eliya tea is the very core of the local lives. Tea production is one of the main sources …
If tea fields, beaches and amazing railway tracks still haven’t convinced you to visit Sri Lanka, then I am certain a trip to the Udawalawe safari will. Udawalawe, a park …