Back to Top

Nuwara Eliya has one of the highest natural values ​​in Sri Lanka. This is a series of posts on the internet about this beautiful area which is much loved by local and foreign tourists.