Sapugahadola Ella Falls
Sapugahadola Ella Falls (Sinhala: සපුගහ දොල ඇල්ල) is a waterfall located in Warapitiya in Hambantota District, Sri Lanka. The fall cascades in two sections and is created by a water stream originating from the Rammalakanda forest. The cascading wa…