WaterfallBomburu Ella Waterfall
Bomburu Ella Waterfall, also known as Parawella Falls, is a 30 m high multi-cascade waterfall located near Galpalama in the Nuwara Eliya District.
172 km from ColomboEasy
View Details
Travel Region
Sri Lanka's 'Little England' sits at nearly 2,000 m above sea level in the central highlands. Emerald tea estates, misty forest reserves, and multi-tier waterfalls make Nuwara Eliya one of the island's most scenic destinations.
WaterfallBomburu Ella Waterfall, also known as Parawella Falls, is a 30 m high multi-cascade waterfall located near Galpalama in the Nuwara Eliya District.