Nilwala River

The Nilwala is a river in Southern Province in Sri Lanka. It originates in Sinharaja Forest Reserve and discharges into the sea at Matara.

The river is 72 km long and has a drainage basin of 922 km2.

Tributaries

 * Kotapola Oya
 * Urubokke Oya (Diversion)
 * Hulandawa Oya
 * Siyambalagoda Oya