1. Shenandoah National Park, Virginia from 16 Most Spectacular National Parks to Visit this Spring