Germany is undoubtedly the hotspot for any ambitious Indian student today, offering a cosmopolitan atmosphere, world-class and yet free education, and plenty of work opportunities. While living expenses in capital cities are usually high, Berlin is quite affordable as well as home to some of the major public universities of the country. But the most popular student hub is Munich, best known for its science and research opportunities. On the other hand, if you are into mechanical and automobile engineering, Stuttgart, headquarters to major automobile manufacturers, is the city for you, with its many car museums.