Designed by
Title
A beautiful place on the main tributary of the Mahaweli River in Sri Lanka #269814677
Description
There are 103 rivers in Sri Lanka. Mahaweli, the longest river, occupies a special place. This picture is a beautiful place on the main tributary of the Mahaveli Ganga which leads from Bowatenna river to Anuradhapura Kala Lake.