Discovering the Enigmatic Beauty of Babarakanda Waterfall-by Kalani-eLanka Nestled in the heart of the lush green mountains of Sri Lanka, Babarakanda Waterfall stands as a testament to the unrivaled natural beauty of the island nation. Tumbling down from a height of 241 meters (791 feet), it is not only Sri Lanka’s tallest waterfall but also a captivating emblem of its pristine wilderness. In this article, we embark on a journey to explore the enchanting allure and fascinating history of the Babarakanda Waterfall. Babarakanda Waterfall is situated in the Badulla District, a region renowned for its breathtaking landscapes. This magnificent cascade is fed by the Welihinda Stream, which originates from the Horton Plains National Park. The waterfall is surrounded by dense forests, adding an element of mystique to its grandeur. ...

Read More →