Roosevelt Island is one of New York City's best-kept secrets. The narrow, two-mile island between Manhattan and Queens used to house a notorious insane asylum and a smallpox hospital, but now it's a peaceful getaway from hectic city life located by the East River.