From Wikipedia, the free encyclopedia

Randalls and Wards Islands is an island in New York City's East River.