Mahaweli Tours

Bomburu Ella Waterfall in Welimada
Bomburu Ella Waterfall in Welimada

Bomburu Ella Waterfall is a superb destination to visit in Nuwara Eliya. It is a beautiful and cascading waterfall that is situated inside a forest canopy. The place is very popular among local travelers. But it is also a great site to visit as…

Bambarakiri Ella Waterfall in Matale
Bambarakiri Ella Waterfall in Matale

Bambarakiri Ella is a scenic waterfall located in the Rattota of the Matale District. This is a fabulous place to visit in Matale. The waterfall cascades in three parts. The height of the waterfall is 10 m. The area is considered the northern side…

Lovers Leap Waterfall in Nuwara Eliya
Lovers Leap Waterfall in Nuwara Eliya

Lovers Leap Waterfall is not a widely popular waterfall in Sri Lanka. It is situated in the Hawa Eliya area near Nuwara Eliya. The height of this beautiful waterfall is 30m. There are some myths and beliefs around this fall. This is an awesome…