Photos of Aberdeen, Sri Lanka

by Gene Selvinz

Aberdeen Falls is a waterfall situated in Aberdeen tea estate. The Waterfall is 98 meters high and ranked 18th highest in the Island. It is located in Kehelgamu Oya, a tributary of Kelani River. Read further
Post a comment
Arrange By:
There are no comments yet. Maybe be you will be the first one to post useful information for fellow travellers? :)

Tourist attractions shown on this image

Important copyright information