Enjoy visiting a National Park for free in 2012. Sixteen days have been marked in 2012 as Fee-free days at 394 National Parks in the USA