I'm studying for my Master's in Germany for almost two years now, everything is going so well. I love this country, the people came from all over the world here and brought their cultures, lanugages, traditions with them. Living is also not that expensive compared to other countries in Europe.
The universities are some of the best in the world, NobleFlaire told you that it's a great country to study Engineering, very true, but all other natural sciences are very high in popularity here not to mention other fields like psychology, economics or journalism. Here's an article I found for you
http://www.mawista.com/en/study-in-g...ucation-system , because you'll need to know more about the education system too.
Good luck