Visit Liberty State Park, an expansive green space located on the shores of the Hudson River.  It has breathtaking views of the New York Harbor and is an important place for wildlife in this urban environment.
{}