 Mahaweli River

The Mahaweli River (, literally "Great Sandy River"; ["mahawali gangai"]), is a long river, ranking as the longest river in Sri Lanka.It has a drainage basin of , the largest in the country, which covers almost one-fifth of the total area of the island.