Lanka Ella Falls

Lanka Ella Falls
Lanka Ella Falls 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
 
Location Map
This page was last updated on 21 February 2022
For a complete tourist map follow this link: Lankapradeepa Tourist Map
Previous Post Next Post