In ChockaLife, Travel, Work AbroadPosted
So You Want to Live in Geneva?
What’s it like to live in Geneva? I’ve been spending the past few weeks thinking about, and exploring, living and working in Geneva. Yes, I do have aspirations for another adventure [...]