Check out these countries and universities that offer free education

Germany

University of Heidelberg  Free University of Berlin

Norway

University of Bergen  University of Oslo

Sweden 

Lund University Stockholm University

Austria

University of Vienna  University of Klagenfurt