Where is Theodore Roosevelt Island?

Where is Theodore Roosevelt Island located?

Theodore Roosevelt Island, District of Columbia, United States (approx. 38.89722°, -77.06417°)


Where is Theodore Roosevelt Island on the map?