top of page

The Big Duck is a roadside attraction. It is located in Flanders, New York. This is on Long Island.

bottom of page