I am an Indian living in France for the past 4 years. Now I have a choice to move to Heidelberg, Germany or Stockholm for scientific work. Which place is better?
How is it for an Indian to live and work in Germany?