Kelani River
The Kelani River is one of Sri Lanka's major rivers, flowing from the hill country down to the sea at Colombo. It rises in the central highlands, fed by rainfall around Adam's Peak and the surrounding mountains, then winds its way roughly 145 kilometres through the districts of Nuwara Eliya, Kegalle, Colombo, and Gampaha before reaching the Indian Ocean.
The Kelani River is one of Sri Lanka's major rivers, winding its way from the hill country down to the sea at Colombo. It begins high in the central highlands, fed by the rains around Adam's Peak and the surrounding mountains, before flowing roughly 145 kilometres through the districts of Nuwara Eliya, Kegalle, Colombo, and Gampaha on its way to the Indian Ocean.
For centuries, the river has played a central role in the life of the region, used for transport, trade, and irrigation long before roads and railways reshaped the island. Its lower stretches, closer to Colombo, are especially significant, both historically and culturally, with towns like Kelaniya growing up along its banks. It's here, at Kelaniya, that the river is tied to one of Buddhism's most sacred stories in Sri Lanka, said to be the site of the Buddha's visit during his third trip to the island.
The Kelani River also holds practical importance today, supplying water to much of the western province and playing a role in hydroelectric power generation upstream. Like many of Sri Lanka's rivers, though, it faces environmental pressure from pollution, urban development, and occasional flooding during monsoon season, particularly in low-lying areas of Colombo, making it a river as important to the country's daily life now as it has been throughout its history.