Home › Nuwara Eliya › 2018
Bomuru Ella
2018 Nuwara Eliya, Sri Lanka
Bomuru Ella, a waterfall near Nuwara Eliya in Sri Lanka's central highlands, photographed in 2018. The area's cool climate and hill-country scenery have long attracted visitors to the region.
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