Neluwa Dowili Falls is located in the area called Kosmulla on the route to Lankagama and is a quite popular destination for local as well as foreign tourists. The area around this fall is well maintained and steps has been built to reach to top of the falls.

Tagged with: , ,