Sentence:  Welcoming people from all over the world, Honolulu has the glad heart behind the "glad hand," so to speak, when the welcomees give cause <WSD>therefor</WSD>, whether they come to teach, or to learn; to rest, or to work; to earn, or to spend. 
Meaning of the word marked with <WSD> tags:  For or in return for that.