1 min read 2 People & Lifestyle Rivers & Waterways Padda Boats on the Negombo Canal, Ceylon Padda Boats on the Negombo Canal Old Dutch Canal. The…