Explore the historic Governors Island in New York. Discover the rich history and stunning views of this iconic landmark. Plan your visit today!