Screen Shot 2015-12-09 at 19.33.43 Published December 9, 2015 at 222 × 317 in Chilaw to Negombo. Chilaw to Negombo. 47.1km, 89m. Lovely flat cycle on “beach road”. Sunshine! Before the rain.