Sri lanka nature - Photos by Sri Lanka Travel Agency, Sri Lanka, Nuwara-Eliya
Impressive green tea hills of Nuwara Eliya, Sri Lanka Nuwara Eliya, better known as Little England of Sri Lanka. The climate in Nuwara Eliya is different from other places in Sri Lanka. One or two-day visit should be enough.