YMCA Spain

A non-profit organization, without political or denominational affiliation, run by volunteers, which seeks to improve society through the integral development of youth, generating opportunities, reducing their vulnerability, and strengthening their environment.