I typically prefer cities to have evolved naturally over the course of history. Therefore my campaign world has to have such a history as to have an impact on a city. On top of that, I consider things such as geography, climate, and other natural influences that could change or alter how the...