Sri Lanka is where the epic story of the Ramayana comes to life. This beautiful…
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.

