Sri LankaTravelerMahaweli River August 25 in Sri Lanka ⋅ ☁️ 25 °C This is the longest river in Sri Lanka and is 335 km long. 1 like Trip