Explore history and natural beauty inexpensively at free national parks in New York State. Discover 22 national parks in New York, with 10 located in NYC, offering unique sites and history.