How to Choose the Right German City (Not Just the Right University)

Your city will shape your career, finances, friendships and lifestyle far more than you think.