About Climbaid
climbaid is a non-profit organisation founded in september 2016 in zurich, switzerland which supports marginalised youth through climbing and other sports activities.
climbaid is a non-profit organisation founded in september 2016 in zurich, switzerland which supports marginalised youth through climbing and other sports activities.