KFC has locations in 123 nations and territories.
KFC . Headquartered in Louisville , Kentucky , it is the world 's second-largest restaurant chain ( as measured by sales ) after McDonald 's , with almost 20,000 locations globally in 123 countries and territories .