Governors Island Opens Early This Year!
This is great news - Governors Island is opening a full month earlier this year. Governors Island is a 172 acre island in the heart of New York Harbor. It’s only 800 yards from Lower Manhattan, and even closer to Brooklyn. There are so many cool things...