Although some countries in Europe have common agreements on Visa (Schengen Visa) others do have their own requirements.

And my friend, to my knowledge all this paperwork for visas is done on a personal basis; meaning you will have to go to the embassies of those countries you want to visit and find out what you need.

Best of luck!

Regards!!