Rivers in Sri Lanka

Travelers are voting Kelani River as the best river in Sri Lanka. Want more? Check out our map of rivers in Sri Lanka or this 1 rivers near Colombo.