Shadows of Katrina In Westchester, Lake Isle Dam Risk To Mount Vernon
The Lake Isle Dam is a human-made structure erected in 1894 to create a drinking water reservoir for New Rochelle residents. Located in Eastchester, New York, the dam has Read More