List of rivers of Sri Lanka

Columns: Name | Length | Source | Drainage
Nanu Oya | 27 km ( 17 mi ) | Pidurutalagala | Kotmale River | Pallavarayankaddu Aru | 27 km ( 17 mi ) | Mullaitivu District | Palk Strait | Akkarayan Aru | 25 km ( 16 mi ) | Mullaitivu District | Jaffna Lagoon | Netheli Aru | 24 km ( 15 mi ) | Mullaitivu District | Chundikkulam Lagoon | Theravil Aru | 23 km ( 14 mi ) | Mullaitivu District | Chundikkulam Lagoon | Nay Aru | 20 km ( 12 mi ) | Mullaitivu District | Nai Aru Lagoon | Piramenthal Aru | 20 km ( 12 mi ) | Mullaitivu District | Chundikkulam Lagoon | Kodalikkallu Aru | 19 km ( 12 mi ) | Mullaitivu District | Nanthi Lagoon | Valukkai Aru | 16 km ( 10 mi ) | Jaffna District | Jaffna Lagoon

Example questions:
Which reservoir does this stream pass through that originates at this protected area at an altitude of 2,100-2,300 metres ? | How long is this upstream Sri Lanka tributary that empties into the fourth-longest minor river in the country ? | In which year was this region designated a national park from which the longest tributary of Sri Lanka Mahaweli Minor River originates ? | When was this tributary Sri Lanka minor river dammed that starts from this region designated a national park in 1988 ? | What is the length of this Sri Lanka minor river that has the source in this district of 837,179 people in 2012 ?

Answers:
Castlereigh Reservoir | 40 km | 1988 | 1979 and 1985 | 76 km