Tag Archives: Duck Island

City of Niagara Falls, Getting Goosed

See more of the City of Niagara Falls, with a trip to Hyde Park and Duck Island. Continue reading

Posted in Animals, Birds, garden, Niagara Falls, Parks, photography, Squirrels, Winter | Tagged , , , , | 40 Comments