Give us feedback!

Tour Dutch Channel (Hamilton Canal), Negombo, Sri Lanka

The Dutch built the 120-kilometer Hamilton Canal from Colombo to Puttalam which passes Negombo, Sri Lanka.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail