Lanka Ella Falls Lanka Ella Falls (Sinhala: ලංකා ඇල්ල) is a waterfall located close to the well known Bambarakanda Falls in Badulla District, Sri Lanka. The fall has got its name due to the base pool which has a shape similar to the island of Sri Lanka. The base pool is not suitable for bathing or swimming. Attribution 1) Lanka Falls-Sri Lanka (1) and Lanka Falls-Sri Lanka (3) by Ji-Elle are licensed under CC BY-SA 3.0 Location Map This page was last updated on 21 February 2022 For a complete tourist map follow this link: Lankapradeepa Tourist Map