Aberdeen Falls

Aberdeen Falls The Waterfall is 98 metres high and it formed by Kehelgamu Oya, a tributary of Kelani River. It is situated.