
Photos: Discover the lost New York beach at the Twin Towers
Not long ago, a jaw-dropping image flashed across my phone screen – a breathtaking shot of the Twin Towers in Manhattan, with a stunning beach right in the foreground. People were lounging in the sand, as if they were on a tropical paradise. But could this really be true? New York City’s forgotten beach oasis…