I think you need to have a point of view or idea that can be expressed through the image. If the ideas you're interested in exploring or expressing are about people, then you probably need to be somewhere with people. If you're fascinated by some aspect of nature, say some kind of symbiosis, it will be tough to get inspired without access to nature.
personally, i'm moved by a lot of things - modern or ancient architecture, light, landscapes, wildlife, people.... so I travel to places which have those things, or I seek them out at home. when inspiration is lacking, I do find the focus of a new place and the more intensive concentration that getting "away" allows to be useful.
to ron's point about Houston, as a professional architect and amateur photographer, I'm not inspired by america's car-centric cities. they have many virtues, but not for me, so I don't really seek them out for photography or other purposes. I suppose I'd ask an avid photographer who lived in Houston or San Jose or Tampa or Atlanta whether there was some other interesting or visually compelling aspect of the place that inspired photographic exploration?