Bomburu Ella Waterfall (Perawella Falls), Sri Lanka
Bomburu Ella (Perawella Falls) is one of Sri Lanka’s most beautiful, natural-feeling waterfalls: a wide, multi-tiered cascade near Nuwara Eliya and Welimada, reached by a ~30–45 minute hike through forest-edge village paths.









