Nuwara Eliya is a must visit for any traveller who visits Sri Lanka especially the nature lovers. The beautiful landscape of tea plantations; fresh air surrounded by greenery; cool weather especially in the morning and evening; lots of stunning waterfalls; visiting the tea factory and tea tasting; relaxing at the cafe with Ceylon tea and pastries while enjoying the view
You can see below beautifull places in nuwara eliya