The Franklin Delano Roosevelt Four Freedoms Park is Roosevelt Island's newest attraction.