Goraka Ella Falls
Goraka Ella Falls (Sinhala: ගොරක ඇල්ල) is a waterfall situated in Amithirigala village in Kegalle District, Sri Lanka. The falls has a medium height (more than 30 ft) and it cascades through several rocky surfaces before falling down to the poo…