Dufferin Islands park is a lovely spot to walk and watch the ducks and geese most times of the year. The creeks are clear and shallow and there are lots of little bridges and lookouts throughout the park. Lots of photo ops. During winter holiday season they have a lovely festival of light display, with new arrangements/additions each year.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.