Mahavelis

Mahavelis () − ilgiausia Šri Lankos upė (335 km).

Mahavelis išteka iš salos centro ir teka į šiaurę, į Bengalijos įlanką. Žemupys yra laivuojamas, plukdoma mediena. Prie upės pastatytos 6 hidroelektrinės.

Mahavelio intakai:
Amban ganga
Badulu Oja
Haton Oja
Hulu Ganga
Kotmalė Oja 
Logal Oja
Uma Oja

Azijos upės
Šri Lankos geografija