New Croton Dam

The falls is the spillway for the New Croton Dam, built in 1906.

Leave a Comment

Menu