Parade 11am, followed by 1,500 ducks swimming to victory in Callicoon Creek, 1pm. Prizes. 845/482-3731.