Governors Island, in the heart of New York Harbor, is only 800 yards from Lower Manhattan, and even closer to Brooklyn. It is a world unto itself, unique and full of promise. For almost two centuries, Governors Island was a military base - home to the US Army and Coast Guard. Due to changing needs in operations, the Coast Guard closed and ...
Read More