Hosted on MSN2mon
Photos: Discover the lost New York beach at the Twin TowersBut 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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results