Listly
Listly by Jenny steph
Visiting Nuwara Eliya can be paralleled to going on a trip to touch the clouds! The city of Nuwara Eliya is located high up in the mountains of Sri Lanka and the best part is there are so many things to do from up here.