A self-described global nomad, Catherine Jones was born in New Delhi, India, and has been on the road ever since. The daughter of a retired diplomat and the spouse of a Foreign Service Officer, she…