Nuwara Eliya to Colombo - Pristine beauty of Sri Lanka

2 min read • 28th July 2018
Lake Gregory

Nuwara Eliya is by far the best hill station I've been to. Located in central Sri Lanka, it hosts the quintessential English and Irish buildings. This blog post hosts a collection of pictures taken in August 2018.

Enjoyed this article? Tweet it.

I guess you might be looking to add your comments? Glad to tell you that this section is under construction. But don't hold on to your thoughts! DM them to me on Twitter