Governors Island

New York, USA