Nuwara Eliya is the hill country of Sri Lanka and has some incredible tea estates, waterfalls of Sri Lanka. This guide lists down most things to do in Nuwara Eliya and everything else (hotels, restaurants, weather) you need to know about Nuwara Eliya.
Read More