Norway is pretty boring after a while, from a Norwegian. There are tons of fun and exciting things to do, but they aren't very explorable when you're studying as a Uni student. It's very expensive (don't underestimate living expenses) and the education quality, while pretty equal with European standards, is nothing special and most courses in most unis (exempt a few) have little reputation (which isn't always a concern for many tbf). There is also, only from personal experience, a fair share of discrimination from teachers and employers against non-white non-whitewashed students. I live in the UK right now, I have Norwegian citizenship and can apply any second and go to Uni for free, but I'm still choosing to stay here and pay a ridiculous £9.5k a year. Don't let this control your decisions though, I'm simply providing you with a viewpoint that you can consider alongside others. As to Spain, I have no clue.