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, ...