Central hills of Sri Lanka is famous for many breathtaking waterfalls in the country which ultimately become tributaries for rivers of the country. The word “Delta” refers to the first tea plantation site of Sri Lanka. It is located in Pussellawa area, Central province.(an area located in between Kandy and Nuwara Eliya ) main road. This Delta falls is located approximately six kilo meters away from Pussellawa Delta Estate.
This water fall offers a breathtaking view that would definitely make you forget all your tiredness of the journey to reach it. This waterfall is approximately sixty meters in height. On your way to Nuwara Eliya, do not forget to visit the place for a soothing experience of Mother Nature. This is one of the best destinations for nature lovers to observe the hill country bio diversity with a much relaxed mind.