Sri Lanka Uva Province Ella

Ravana Waterfall

A scenic cascade, popular among tourists for its proximity to ancient caves and legends linked to epic tales, surrounded by lush greenery.
  • Wellawaya-Ella-Kumbalwela Highway