Where is Governors Island?

Where is Governors Island located?

Governors Island, New York, United States (approx. 40.69305°, -74.01527°)


Where is Governors Island on the map?