Spain is located in Europe and is the world's largest producer of olive oil. 

See our projects in Spain

PHOTOGRAPHS TAKEN BY OUR VOLUNTEERS IN SPAIN