Where is Theodore Roosevelt Island located?
Theodore Roosevelt Island, Theodore Roosevelt Island, United States of America (approx. 38.897224°, -77.06417°)
Theodore Roosevelt Island, Theodore Roosevelt Island, United States of America (approx. 38.897224°, -77.06417°)