Lovely Sri Lanka

Aberdeen waterfall

Nuwara Eliya

Overview

Aberdeen Falls, a 98-meter (322 ft) waterfall on the Kehelgamu Oya, is located near Ginigathena in the Nuwara Eliya District of Sri Lanka, known for its scenic beauty and proximity to the Aberdeen tea plantation.

Nuwara Eliya
0
Rating
0 reviews
Place highlights
Waterfall
Nature

Leave a Review

Your email address will not be published.

Rating:

Your Travel Journey Starts Here

Subscribe us and we'll send the best deals to you