Exploring the Enchanting Kiridi Ella Waterfall in Sri Lanka-by Kalani-eLanka The lush greenery of Pelmadulla in Sri Lanka lies a natural wonder waiting to be discovered – the mesmerizing Kiridi Ella Waterfall. Tucked away amidst the tropical foliage, this picturesque cascade offers not only a breathtaking sight but also a serene escape into the heart of nature. Kiridi Ella, translating to “Misty Falls” in Sinhala, aptly captures the essence of this ethereal waterfall. Located in the Pelmadulla area, it is a hidden gem cherished by both locals and adventurous travelers seeking tranquility off the beaten path. As you journey towards Kiridi Ella, the anticipation builds as the sound of rushing water grows louder. Emerging from the dense greenery, the waterfall reveals itself in all its glory – a majestic cascade tumbling down the rugged cliff face, adorned with moss and ferns. The sheer force of the water creates a delicate ...