A True Hidden Gem, New Discovery State Park Is Perfect For Vermont Nature Lovers