The Deduru Oya is the sixth largest river in Sri Lanka which is about 142 km in length and has a water resource area of about 2,420 km.