Are you aware that this forum is for people going to Canada? Find the EU forum please you will definitely get help there.
All you need is to go to their website. I can't help you because I don't have time to read the requirements of each EU countries. You have to do the reading yourself...