America’s most patriotic national parks: Theodore Roosevelt National Park