The National Park Service is waiving entrance fees, so visitors can enjoy free days at more than 100 national parks.