Multiple choice general knowledge Kalu river Nepal Sri Lanka Tibet Bangladesh Reveal answer Fill a bubble to check yourself B Correct answer Explanation The Kalu River is the second-longest river in Sri Lanka, flowing approximately 129 km from the central highlands through the Ratnapura District to the Kalutara area on the west coast. Ratnapura is known as the 'City of Gems'.