Aberdeen Falls is a 98-meter high waterfall located near Ginigathena in Sri Lanka. It's named after the city of Aberdeen in Scotland, and it's ranked as the 18th highest waterfall on the island. The waterfall cascades down the Kehelgamu Oya river, adding a touch of natural beauty to the Nuwara Eliya District. With its picturesque setting and impressive height, Aberdeen Falls is a must-visit spot for nature lovers and adventure seekers in Sri Lanka.