Warm weather is upon us at last, and with it comes the Third Annual Roosevelt Island Cherry Blossom Festival. Located under the 59th Street Bridge, across from the United Nations, Roosevelt Island has 600 incredible cherry trees. With the opening of FDR Four Freedom Park, a $50 million improvement to...
(0) Comments | Posted May 11, 2013 | 6:56 PM