Results: Have you visited Dufferin Island in Niagara Falls Canada?
Published on 09/06/2016
QUESTIONS
GO to COMMENTS
Comments
1.
1.
Have you visited Dufferin Island in Niagara Falls Canada? Yes
6%
123 votes
No
84%
1714 votes
Undecided
3%
63 votes
Not Applicable
7%
136 votes
COMMENTS