Nuwara Eliya to Colombo - Pristine beauty of Sri Lanka

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.
























