In the misty highlands near Nuwara Eliya and Ella, waterfalls tumble through green tea valleys — a peaceful scene in the ...