One of the widest waterfalls in Sri Lanka. The waterfall is located just by the road near Ella.
Must see in Ella