AsiaSri Lanka Nuwara Eliya – home of tea plantations Sri Lanka. by Kelly Buckley April 3, 2020 by Kelly Buckley 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 1 FacebookTwitterPinterestEmail