*** Welcome to piglix ***

List of rivers in Sri Lanka


The following table lists most rivers of Sri Lanka. Since Sri Lanka is a trilingual country, some rivers may have a Sinhala name (i.e. Kalu Ganga), while other have an English name (i.e. Kelani River). In the Sinhala language, Ganga (ගඟ) translates to "river", where as Oya (ඔය) translates to "smaller river". At 335 km (208 mi), the Mahaweli River is the longest river in the island, and has drainage basin covering more than one-fifth of the island.

Mahaweli River, Teldeniya.

Malvathu River, Anuradhapura.

Kelani River, Kitulgala.

Castlereigh Reservoir on Kehelgamu Oya, a tributary of Kelani River.

Maskeliya Oya, a tributary of Kelani River.

Deduru Oya, Chilaw.

Walawe River, Udawalawe Dam.

Belihul Oya, a tributary of Walawe River.

Maha Oya, Pinnawala.

Kalu Ganga, Ratnapura.


...
Wikipedia

...