Browsing:

Tag: places in

21 Fun Things to do in Nuwara Eliya, Sri Lanka

Tea fields near Nuwara Eliya

If you’re heading to Nuwara Eliya, Sri Lanka then you’re in for a treat! This beautifully located city offers a ton for travelers, and in this blog, you’re going to Read more…