Germany is quickly rising the ranks in becoming one of the best destinations for international students. It has one of the best standards of living in the world with a clean environment, low crime rates, cultural attractions, and a well-developed infrastructure. The best part? All public universities in Germany do not charge tuition fees at the undergraduate and PhD-level, making it among the world’s cheapest countries for international students. There is a small catch, though: international students from outside the EU will need to get a residence permit before arriving in the country.