My picture of the day Ramboda waterfalls Share on Facebook Tweet on Twitter *My Picture of the day*- *Travel Diary - Sri Lanka* Ramboda waterfalls seen on the way to Nuwara Elia, a city in the hill country of the Central Province of Sri Lanka, at an altitude of 1,868 m (6,128 ft). ****** *Dr.Surendra* — at Rambada Fall