The Neluwa tourist zone is most popular for its waterfalls. The Lankagama waterfall complex is a unique one. Seven waterfalls different to one another can be seen within an area of about two square kilometers. The assistance of a tourist guide will be essential for this. The Doowili Ella in Neluwa is one such place to get a unique experience. There are three waterfalls situated here and one must travel about a kilometer parallel to the waterfall. Apart from the waterfall, birds, plants and different animals can also be observed here.