Governors Island National Monument – NY To protect America’s freedom According to Ehuacom, Governors Island is a small island in New York City Bay. The name of the island dates back to the time when the eastern US area was still an English colony. In 2001, a portion of Governors Island received National Monument status. […]