Roosevelt Island. Located in New York City, in the East River between two islands, the Upper East Side of Manhattan and Queens (Long Island).
See: Twenty-Five Years on Roosevelt Island, in the East River of New York City
Discover more from The Stewardship Report
Subscribe to get the latest posts sent to your email.