skip to Main Content

Ellatota Ella Waterfall

Ellatota ella is a captivating waterfall tucked away near the bustling town of Bandarawela is Sri Lanka. Unlike its more famous counterparts, this hidden gem remains relatively  untouched by the crowds, offering visitors a serene and peaceful escape.

Back To Top