With charming rivers, lagoons and interconnected old canals, Sri Lanka offers numerous opportunities for canoeing and kayaking. One can embark on a canoeing excursion along the famous Kalu River, which flows from the heart of the country to Kalutara where it meets the Indian Ocean.