But could this really be true? Today, if you stroll along the waters near Battery Park, in the vicinity of where the Twin Towers once stood, it’s nearly impossible to imagine that a beach once ...