Home › Nuwara Eliya › 2017
Bomburu Ella waterfall
2017 Nuwara Eliya, Sri Lanka
Water tumbles over dark, layered rock ledges into a forest pool at Bomburu Ella waterfall near Nuwara Eliya, Sri Lanka, in this 2017 photograph, framed by moss-covered boulders and dense hillside vegetation.
See this spot on the map
Have an old photo of Nuwara Eliya?
A family album, a postcard, a print from the attic. Pin it to the map and it becomes part of the record.
Add your photo
Bomburu Falls through time — all 3 photos taken here (2017–2018) →