Olu Ella Falls is a spa, located at 104 B482, Punugala, Sri Lanka
6th tallest waterfall in Sri Lanka and the highest waterfall in connected with Kelani River.