Invisible Cities, since its inception in 2016, trained 118 formerly homeless people to become tour guides across several cities. This creative approach gives them not only a new income stream but also a new sense of purpose and skillset – helping some to recover from addiction.