What a fun outing with the Niagara Falls Nature Club to Dufferin Islands.