Mahaweli River
E130902
UNEXPLORED
The Mahaweli River is the longest river in Sri Lanka, playing a crucial role in the country’s irrigation, agriculture, and hydroelectric power generation.