In Spain you will find thousands of Charities that work with child, youth, international cooperation, education health.
European Volunteer. EVS.
On this webpage you will find application forms and a list of contacts for the EVS programme in Spain, the Spanish National Agency, agencies in each Autonomous Region and the Spanish Youth Council:
If you are looking for NGO, you have differents web sites were you can find many projects where you can look for: