Helboda Ella Falls
However, one waterfall stands out in this region, and that is the Helboda Ella Falls, which is a towering 60 meters high, twice the size of the other waterfalls in the area. Its sheer height is awe-inspiring and is a testament to the power of nature. Though it only flows during the rainy season, its splendour is unparalleled and a true marvel to witness. Located near the 28th and 29th mileposts at the Pusselawa Halboda Estate, Helboda Ella Falls is a wonder that should not be missed.
It is fascinating to note that while some may refer to this waterfall as the Delta Falls, the locals in the vicinity af...