Astonishing Tea Estates of Nuwara Eliya, Sri Lanka
Sri Lanka is well known for a lot of things; wildlife, beaches, mountains, as well as tea plantations. However, when it comes to tea production, Sri Lanka tops the chart. Thanks to its massive tea estates in Nuwara Eliya. The best part about the tea empires of Nuwara Eliya is, not only do you get …
Astonishing Tea Estates of Nuwara Eliya, Sri Lanka Read More »