Library
State preserve in N central New York, the largest park in the contiguous U.S.
View more Travel videos