Discover the Charm and Activities of Governors Island in New York City
As its name implies, Governors Island is a small 172-acre island in the center of New York City Harbor, just over a half-mile away from Lower Manhattan. The first reference that exists about the island is from 1624, when the colonists of the Dutch West India Company decided to set up camp on the island, … Read more