Mahaweli Ganga es el mayor río de Sri Lanka.
Mahaweli Ganga es un nombre cingalés, que significa "Gran río arenoso".
[2] El río alcanza el mar en Trincomalee, al noreste de Sri Lanka.
Continúa como un gran cañón submarino, haciendo Trincomalee uno de los puertos marítimos más profundos del mundo.
[3] El río posee varias presas, utilizadas para general energía hidroeléctrica y agua para el regadío.