Home › Nuwara Eliya › 2018
Bomburu Falls, Nuwara Eliya, Sri Lanka, 2018

Bomburu Falls

2018 Nuwara Eliya, Sri Lanka

Bomburu Falls is a waterfall near Nuwara Eliya, in Sri Lanka's central highlands, an area known for its cool climate and tea-growing hills that drew British planters to establish estates there in the 19th century.

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) →

More from Nuwara Eliya

Lake Gregory, Nuwara Eliya, 2018
Lake Gregory 2018
Moon Plains, Nuwara Eliya, 2018
Moon Plains 2018
Lake in Nuwara Eliya, Nuwara Eliya, 2018
Lake in Nuwara Eliya 2018
Bomburu Falls Closer, Nuwara Eliya, 2018
Bomburu Falls Closer 2018
Nuwaraeliya Bluepool, Nuwara Eliya, 2018
Nuwaraeliya Bluepool 2018
Bomuru Ella, Nuwara Eliya, 2018
Bomuru Ella 2018
Moon Plains, Heaven in Earth, Nuwara Eliya, 2018
Moon Plains, Heaven in Earth 2018
Nuwara Eliya City, Nuwara Eliya, 2018
Nuwara Eliya City 2018