A Listly List - With pockets of nature lying all around, Sri Lanka's upcountry offers a serene, peaceful getaway. Nuwara Eliya, the soul of the upcountry, is home to these stunning, majestic waterfalls. - Lover's Leap, Bomburu Ella Waterfall, Bambarakanda Falls, St Clair’s Fall, and Devon Falls