AsiaSri Lanka Nuwara Eliya – home of tea plantations Sri Lanka. by Kelly April 3, 2020 by Kelly April 3, 2020 LookimWant to visit the tea plantations in Sri Lanka? We planned to stay only 1 day in Nuwara Eliya. We wanted to… Read more 0 FacebookTwitterPinterestEmail