Bambarakiri Ella Waterfall
Rattota, Matale District
Bambarakiri Ella Waterfall is a beautiful natural waterfall located near Rattota in the Matale District of Sri Lanka. Surrounded by the evergreen forests of the Knuckles Mountain Range, it is famous for its scenic waterfall, traditional suspension bridge and peaceful natural environment. Visitors ca