World’s best tech hubs outside Silicon Valley for launching a start-up

Boulder, Colorado (Credit: Flickr, Pedro Szekely)