Germany is the most well-known country in Europe that offers free Master's education at public universities, even for international students. Most German public universities charge no tuition fees regardless of a student's nationality. Students only need to pay a small semester contribution of around €300, which usually covers public transport and student services. Norway is another country that offers free education at public universities. France and Italy also charge very low tuition fees at public universities, starting from as little as €170 per year. These affordable options make Europe very attractive for Indian students who want quality education at lower costs.