Nuwara Eliya, Sri Lanka
Bomburu Ella
Bomburu Ella, also known as Perawella Falls, is a waterfall in Uva-Paranagama Divisional Secretariat of Sri Lanka. It is located near the border of Nuwara Eliya and Badulla districts, approximately 15 km from Welimada town. The fall is about 50 m in height and 20 m in width and consists of several small waterfalls grouped together.
- City
- Nuwara Eliya
- Country
- Sri Lanka
- Category
- Nature
- Suggested visit
- About 150 minutes
More places in Nuwara Eliya
Background: Wikipedia