After 18 years of content, World of Warcraft is packed with cities to explore. Each race has their own capital, every faction has set up shop in a city, and most expansions have added new hub cities for players to explore. There are a lot of cities dotting Azeroth, and they all help make World of Warcraft feel alive. However, only some of these cities actually serve a purpose.