Located in Upper New York Bay, Governors Island is a 172-acre island that sits just 800 yards from the southern tip of Manhattan.
This historic destination offers visitors a unique experience with its rich history, stunning views, and diverse array of recreational activities.
Generated from their website's infomation