2 People & Lifestyle Rivers & Waterways Padda Boats on the Negombo Canal, Ceylon Padda Boats on the Negombo Canal #002 Old Dutch Canal.…