Discovering Kurundu Oya Ella Waterfall: A Majestic Retreat in Nuwara Eliya
Tucked away in the Nuwara Eliya District, Kurundu Oya Ella Waterfall, also known as Maturata Ella, stands as the second-highest waterfall in Sri Lanka, boasting a majestic height of 189 meters. This natural wonder, born… Discovering Kurundu Oya Ella Waterfall: A Majestic Retreat in Nuwara Eliya