Ella, Sri Lanka
Ravana Ella
Ravana Ella, also known as Ravama Falls, or Bambaragala Falls (Sinhala: බඹරගල ඇල්ල, romanized: Bambaragala Ella) is a popular sightseeing attraction in Uva province of Sri Lanka. It currently ranks as one of the widest falls in the country.
- City
- Ella
- Country
- Sri Lanka
More places in Ella
Background: Wikipedia