Volunteering Marathon The Volunteering Marathon is a unique volunteering experience that brings 42 Volunteering missions with 42 different NGOs for 42 consecutive days in all over the country.