We usually hear that it’s London or Zurich due to high salaries being available there, but the high cost of living might take away a good part of it.
In your experience, which is the best city? Feel free to give your own criteria, be it the weather, culture, ability to navigate in English, etc.
You must log in or register to comment.